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 3 days ago
Similar jobs that could be interesting for youBased on the Embedded Firmware Developer in Detroit, MI vacancy
- ...(Teamcenter as Primary Skill) - Urgent Location: Dearborn, Michigan – Onsite Role Overview: We are looking for a Senior PLM Developer to architect and build a next-generation migration pipeline from Teamcenter to 3DEXPERIENCE. This role is unique in its requirement...SuggestedWork experience placement
$115k - $164.6k
...dictated by the business].The RoleAs an Infotainment Audio Software Developer, you will be responsible for contributing to the creation,... ...communication.Knowledge of test development and testing of embedded system firmwareSoftware platform development experience, such...SuggestedFull time- ...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...SuggestedFull timeLocal areaWork from homeRelocation package
- 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...SuggestedWork at officeFlexible hours
- ...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...SuggestedWork experience placementImmediate startVisa sponsorshipFlexible hoursNight shift
$120k
...Embedded Software Engineer Location: Dearborn MI 48101 Tax Term (W2, C2C): Any Job Type (Permanent/Contract): Fulltime Duration... ...: $120K/annum Role and Responsibilities: Design and develop embedded software for distributed systems involving multiple...Permanent employmentFull timeContract work- ...Embedded Software Engineer (Long-Term Contract - Dallas-Fort Worth, TX) Job Summary: We are seeking an experienced Embedded Software... ...contract in Dallas-Fort Worth, TX. In this role, you will develop and implement software and hardware configuration management...Long term contract
- ...General Motors is seeking a Senior Software Engineer to join the Compute Systems Software team. You will design, develop, and maintain the embedded software platform for SDV solutions, including drivers, OS, BSP, and software stack on high-end SoCs for infotainment and...
- ...SummaryEmployees in this role are responsible for designing, developing, testing, and maintaining software applications and products to... ...development experiencePreferred ExperienceHands-on experience with:Embedded C developmentMATLAB developmentSoftware testingHardware...Contract work
$120k
...Embedded Software EngineerLocation: Dearborn MI 48101Tax Term (W2, C2C): AnyJob Type (Permanent/Contract): FulltimeDuration: FulltimePay Range: $120K/annumRole and Responsibilities:Design and develop embedded software for distributed systems involving multiple microcontrollersImplement...Permanent employmentContract work- ...Senior Embedded Software EngineerAt Parry Labs we believe the modern combat advantage relies on the speed and scale of open systems. We... ...us in the innovation of integration at Parry and apply to help develop the technologies of tomorrow while reaching new heights in your...Full timeRelocation package
- ...Software Developer We are seeking a dedicated professional to join our team. In this role, you will be responsible for designing,... ...meet to be considered) Proficiency in MATLAB modeling and Embedded Software development Experience in Software Testing, including...Work experience placementImmediate start
- ...ALTEN Technology USA is seeking a hands‑on Senior Embedded Software Engineer with deep automotive development experience. You will lead software development across requirements analysis, architecture, coding, integration, and validation for seating, actuator, and interior...Full time
- ...Direct hire position with our client: Senior Embedded Engineer (Diagnostics & Vehicle... ...requirements. • Lead development of driver, firmware, and application software for vehicle communication... ...software and hardware platforms. • Develop and enhance API drivers aligned to...Visa sponsorship
- ...Akkodis is seeking several Embedded Software Engineers to support a major Detroit-area vehicle manufacturer. You will work on RTOS/AUTOSAR-based embedded software for ECUs, covering low-level drivers, BSW/SWC/RTE design, diagnostics, safety, cybersecurity, and communications...
- ...Embedded Firmware DeveloperDevelop 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 control.Collaborate...
$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 startRemote workFlexible hours- ...Phoenix Cyber is looking for Web Developers to support our customer. This position is onsite at the client location with possible telework available. Responsible for the development of high-end client server-based applications, designing and developing web pages...Full timeRemote work
- 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...Full timeWork at officeRemote work
- ...Ford Motor Company is seeking a highly skilled software engineer to develop embedded systems for next-generation automotive software. The role focuses on RTOS-based design, CAN/Ethernet communications, AUTOSAR integration, and MISRA-compliant development. You will work...
$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 startFlexible hours- ...: We, at Leggett & Platt Inc., are searching for a Senior Embedded Hardware Engineer within our Electronics Engineeringteam to help... ...direct impact on the business by researching, designing, and developing Embedded Software. The team you will be working with is close-...Full timeHome office
- ...Staff Embedded Software EngineerWe 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...H1bRemote work
- ...valuable benefits and a balanced compensation structure combined with career development. Job Description Employees in this job function develop and maintain the back-end/ server-side parts of an application, typically consisting of APIs, databases and other services...Work at office
- ...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
- ...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 timeContract workH1bLocal areaWork from homeRelocation package
$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-01Immediate startVisa sponsorshipRelocation packageShift work- ...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...
- ...{ text-decoration: none; color: #464feb; } tr th, tr td { border: 1px solid #e6e6e6; } tr th { background-color: #f5f5f5; } Embedded Software Engineer Job Summary We are seeking experienced Embedded Software Engineers to join our automotive engineering team in...Full time
- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Firmware Developer. Be the first to apply!
Related searches
- embedded software engineer Detroit, MI
- embedded systems software engineer Detroit, MI
- embedded engineer Detroit, MI
- embedded developer Detroit, MI
- c++ embedded engineer
- embedded design engineer
- principal embedded software engineer
- embedded firmware developer
- embedded software engineer remote
- junior embedded software engineer



