Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Firmware Developer

United IT

Embedded Firmware Developer

Work Location: Waukesha, WI, and Detroit, Michigan

Required Experience & Skills:
  • Design, develop, debug, and test embedded firmware using Embedded C.
  • Experience in MPLab IDE for development (or anything similar is mandatory).
  • Implement and follow Git-based version control workflows (branching, merging, code reviews)
  • Develop and use Python scripts for automation, testing, tooling, or validation activities
  • Perform unit testing, integration testing, and support system-level debugging
  • Collaborate with hardware, validation, and systems teams to resolve issues and improve product quality
  • Contribute to technical documentation and coding standards
Preferred Skills:
  • Experience with microcontrollers and low-level hardware interfaces
  • Knowledge of communication protocols (e.g., UART, SPI, I2C, CAN)
  • Familiarity with embedded debugging tools and techniques
  • Experience working in Agile or iterative development environments
Experience & Skills:
  • Strong Embedded C background – design, development, testing
  • MPLAB IDE experience preferred; experience in any similar IDE required
  • Git workflow knowledge is a must
  • Python experience required
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Embedded Firmware Developer in Detroit, MI vacancy
  •  ...seamlessly, and securely. The Software and Services group at GM develops scalable vehicle level system architecture and software...  ...implementation of the creative customer-facing features of tomorrow.As an Embedded Software Engineer on the Universal Flash Orchestrator Team, you... 
    Suggested
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Warren, MI
    16 hours ago
  • Scope of the Position: Embedded Software Engineer in Allen Park, MI. Flex-N-Gate This successful candidate will translate customer and product requirements to software architecture specifications, develop the embedded software and validate system functions in safety critical... 
    Suggested
    Work at office
    Flexible hours

    Flex N Gate

    Allen Park, MI
    16 hours ago
  •  ...engineer with strong experience in RTOS embedded systems development. Candidate should possess...  ...files.At least 2 years of experience developing Mem drivers for internal/external memory...  ...and concise documentation of design and firmware architecture.Create elegant, efficient... 
    Suggested
    Work experience placement
    Immediate start
    Visa sponsorship
    Flexible hours
    Night shift

    Ford

    Dearborn, MI
    16 hours ago
  •  ...Embedded Software Engineer CDI Corporation is a multinational company providing engineering, information technology and staffing services...  ...services. Job Description Job Responsibilities: Develop best in class embedded software using C/C++, Java and QNX/Linux... 
    Suggested

    PSG Global Solutions

    Warren, MI
    3 days ago
  •  ...(2 years in automotive). Ability to work in an agile environment. Previous experience as controls/software developer using Matlab Simulink/State Flow, Embedded C, testing or calibration engineer will be considered a plus. Be proactive, take ownership and be accountable... 
    Suggested

    Kasmo Global

    Detroit, MI
    5 days ago
  • Job DescriptionThe RoleWe are looking for a skilled Staff Embedded Software Engineer with a deep understanding of distributed systems and fleet-scale device management to develop, optimize, and maintain our embedded control and data plane infrastructure. The ideal candidate... 
    Full time
    H1b
    Local area
    Remote work
    Work from home

    General Motors

    Warren, MI
    3 days ago
  •  ...Embedded Firmware Developer Develop embedded firmware in C/C++ for microcontroller based lighting or projector modules. Work with common peripherals like SPI, I2C, UART, PWM, Client, etc. Interface with LED drivers / projector components and support pixel-level... 

    ClifyX

    Allen Park, MI
    3 days ago
  •  ...Role: IBM Mobile first developer Location: Detroit, MI Duration: Long term Contract Description: We are looking for a Mobile Developer having 5+ years of experience with Mobile and Script Development. The candidate should be self... 
    Long term contract

    3B Staffing LLC

    Detroit, MI
    4 days ago
  • $139.1k - $170.1k

    This role is hybrid opportunity for candidates to work in office on Tuesdays and Wednesdays from our Seattle, San Francisco, or Detroit offices and work remotely all other days. We can consider highly qualified candidates on a remote only basis who reside outside of these...
    Minimum wage
    Full time
    Work at office
    Local area
    Remote work
    Night shift
    Weekend work

    dPOP

    Detroit, MI
    2 days ago
  • $99.1k - $166.2k

     ...the energy strategy of one of the world's most iconic brands.In this position... The Embedded Software & Cybersecurity Engineer will design, develop, and secure the embedded firmware that powers Ford Energy's battery management and monitoring systems. You will own the... 
    Immediate start
    Remote work
    Flexible hours

    Ford

    Dearborn, MI
    16 hours ago
  • $86.6k - $144.9k

     ...traceabilityEven better, you may have...• Master’s degree in Computer Science, AI/ML, or related technical field• Experience with DX, Developer Intelligence Platform, configuring reports and supporting operations• Experience in Atlassian Cloud migrations, scaling, and... 
    Immediate start
    Flexible hours

    Ford

    Dearborn, MI
    4 days ago
  • $85.4k - $192.9k

     ...as smart as you are.We are seeking a talented and motivated Software Engineer with strong programming fundamentals and experience developing web applications to join our Communications team.This role is an excellent opportunity for an engineer, preferably with prior... 
    Immediate start
    Relocation

    Ford

    Dearborn, MI
    3 days ago
  •  ...specifications. Using sound, repeatable, industry standard methodologies, you will support the PVSQ organization responsible for developing Nextgen applications. As part of development activities, we will update existing software and/or develop new software solutions to... 
    Full time
    Contract work
    H1b
    Local area
    Work from home
    Relocation package

    General Motors

    Warren, MI
    4 days ago
  •  ...distributes, stores, and manages lifecycle for the cryptographic keys and certificates in the vehicle product ecosystem. This includes developing and maintaining in-house APIs and web services to provide confidentiality, integrity and authenticity protection for various use... 

    Kyyba

    Dearborn, MI
    2 days ago
  •  ...and operate full-stack features across a NextJS frontend and Go backend services, owning them from architecture through production.Develop rich data visualizations and dashboards that translate statistical concepts into intuitive insights.Extend a nascent shared component... 
    Full time
    Local area
    Work from home
    Relocation
    Relocation package
    Shift work

    General Motors

    Warren, MI
    3 days ago
  •  ...our end users.About the roleDevelop and test very complex software solutions with minimal directionRelease and validate software, developing new deployment patterns as necessaryLead software support, incident resolution and blameless reviewsDevelop code modules and... 
    Full time

    dPOP

    Detroit, MI
    16 hours ago
  •  ...programs on time. Responsibilities As a Software Engineer on the Cloud Engineering team, you will be responsible for designing, developing, and maintaining the cloud platform and automation tooling that powers our platform transformation. Your contributions will directly... 
    Work at office
    Visa sponsorship
    Work visa

    Kyyba

    Dearborn, MI
    16 hours ago
  •  ...etc.). Debug, document issues in detail, and collaborate with developers to resolve them. Continuously improve validation processes, methodologies...  ...protocols (DoIP, UDS, LIN, CAN). 4+ years testing in embedded Linux platforms . Hands-on with automation test tools & stress... 
    Contract work

    TechMatrix Inc

    Southfield, MI
    1 day ago
  •  ...transportation on a global scale. The Role:We are looking for software developers with a strong passion for developing software tools and the...  ..., Java SWT / Java AWT / Java FXUnderstanding of Automotive Embedded SystemsKnowledge of Unified Modeling Language (UML)Experience... 
    Full time
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    2 days ago
  • Job Description Embedded Software Engineer, Allen Park, MI Translate customer and product requirements to software architecture specifications, develop embedded software, and validate system functions in safety critical electronic modules for automotive OEM customers.... 
    Flexible hours

    Flex-N-Gate LLC.

    Allen Park, MI
    1 day ago
  • $122k - $240.5k

     ...3+ years of full system lifecycle development from requirements through production deployment.4+ years of experience designing, developing and delivering AI/ML solutionsAt least 1 year of direct experience designing or implementing production agentic workflows involving... 
    Work at office
    Local area
    Visa sponsorship
    Flexible hours
    Shift work

    Deloitte

    Detroit, MI
    3 days ago
  •  ...valuable benefits and a balanced compensation structure combined with career development. Job Description Employees in this job function develop and maintain the front-end/ client-side of an application, typically a web application, but sometimes also a mobile application or... 

    Kyyba

    Dearborn, MI
    4 days ago
  • $85.4k - $192k

     ...shouldn't be manual. If a human repeats it, you write the code — or point an agent at it — to stop it.Make other engineers faster. Build the tools, agent workflows, and guardrails that remove friction. Developer productivity is a multiplier.Full timePosting Date: 2026-07-01
    Immediate start
    Visa sponsorship
    Relocation package
    Shift work

    Ford

    Dearborn, MI
    16 hours ago
  • $42 - $50 per hour

    Akkodis is seeking Embedded Software Engineers for a job with our automotive client in Allen Park, MI . We are looking for someone with...  ...software solutions Solve complex problems by designing, developing, and delivering using various tools, languages, frameworks, methodologies... 
    Temporary work
    Local area

    Akkodis

    Allen Park, MI
    1 day ago
  •  ...us in the innovation of integration at Parry and apply to help develop the technologies of tomorrow while reaching new heights in your...  ...About the Job We are seeking a skilled and experienced Senior Embedded Software Engineer to join the Parry Labs team in the Detroit... 
    Full time
    Relocation package

    Parry Labs, LLC

    Detroit, MI
    23 days ago
  •  ...or related field. Minimum 10+ years of experience in automotive embedded software development environments. This position is focused on...  ...customer and system requirements using ALM tools such as Codebeamer Develop software architecture, detailed design documentation, and test... 
    Full time
    For contractors

    Alten

    Detroit, MI
    4 days ago
  • $65 - $85 per hour

     ...able to consider C2C or third-party submissions Position Description Employees in this role are responsible for designing, developing, testing, implementing, and maintaining software applications and solutions that support business objectives and customer needs.... 
    Contract work

    Apex Systems

    Dearborn, MI
    2 days ago
  •  ...platforms, ensuring secure, reliable, and scalable operations across Access, SQL, Dataverse, and Power Platform solutions. They will develop automation and applications using tools like VBA,.NET, Power Automate, Copilot, and AutoHotkey to improve data quality and... 
    Work at office

    CGI

    Detroit, MI
    1 day ago
  • COME DO THE BEST WORK OF YOUR CAREER     Join a team where producing quality work is our primary concern. You'll spend almost of all of your time doing what you enjoy: writing code! If you find meetings, management buy-in, office politics, and documentation to justify...
    Work at office
    Home office

    Cityview Helicopter Tours

    Detroit, MI
    4 days ago
  •  ..., OEE, Line Balancing, Work-In-Process (WIP), and Theory of Constraints. Experience identifying manufacturing bottlenecks and developing data-driven recommendations to improve productivity, quality, and operational performance. Experience supporting Manufacturing... 
    Permanent employment

    Jendamark

    Detroit, MI
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Firmware Developer. Be the first to apply!