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
- ...Firmware Developer Number of positions: 3 Positions Location: Detroit ONSTE Work: The consultant has to work from the Detroit Lab Preferred Qualification and Experience: ~ BS or MS (equivalent) in Electronics, Electrical Engineering. ~5 – 8 years of experience...SuggestedWork experience placement
- ...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
- ...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...SuggestedWork experience placementImmediate start
$50 - $65 per hour
...Summary Employees in this role are responsible for designing, developing, testing, and maintaining software applications and products... ...collaboration. Required Skills MATLAB Modeling Embedded Software Development Software Testing Unit Testing...Contract work- 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 timeH1bLocal areaRemote workWork from home
- ...Embedded Software Engineer Job Description & Skill Requirement: Key Responsibilities • Design and develop embedded software for distributed systems involving multiple microcontrollers • Implement low-level drivers and Board Support Package (BSP) components...
- ...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
- ...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...
$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 wageFull timeWork at officeLocal areaRemote workNight shiftWeekend work$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$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- ...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...
$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$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 startRelocation$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 officeLocal areaVisa sponsorshipFlexible hoursShift work- ...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 timeLocal areaWork from homeRelocationRelocation packageShift work
- ...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
- ...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 timeLocal areaWork from homeRelocation packageFlexible hours
- ...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
- ...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...
- ...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 officeVisa sponsorshipWork visa
- ...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 timeRelocation package
- ...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 timeFor contractors
$77k - $154k
...specifically Actimize ActOne with experience in AML-CTR, AML-STAR-INFRA, AML-STAR-FINCEN-SAR, AML-CDD, UDM. Must be an expert in developing applications and services using Java Springboot/Springbatch. Must have expertise in API Development. Should have demonstrated technical...Full timeWork experience placementWork at officeRemote workWork from homeFlexible hours$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- ...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
$99.6k - $192.9k
...incentive information to dealers and consumers, process and validate incentive claims. We are looking for a Senior Full-Stack Java Developer to join our Team to work on the Consumer and Dealer Incentive Services Team. We have a challenging list of projects including...Immediate startRelocation package- ...Introduction Join our dynamic team where you will play a crucial role in developing and maintaining the back-end/server-side parts of applications. You will work with various languages and tools to create and maintain services either on-premises or in the cloud,...Work experience placementImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Firmware Developer. Be the first to apply!


