Embedded Firmware Developer
$50 - $56 per hourContract Professionals, Inc
Embedded Firmware Developer
Location: Sterling Heights, MI
Pay: $50-$56/hour
Work Type: Onsite Overview:
Seeking an Embedded Firmware Developer to support development of firmware for high-voltage electronics, power distribution systems, and I/O control hardware for advanced vehicle platforms. This role partners closely with systems, software, and hardware engineering teams. Key Responsibilities:
Why Join CPI?
For over 40 years, Contract Professionals, Inc. (CPI) has connected engineers with high-impact defense and advanced technology programs. We provide dedicated recruiter support, transparent communication, and opportunities aligned with your expertise and long-term career goals.
US CITIZENSHIP REQUIREMENT:
This assignment is a US Government Contract which requires all applicants to be US Citizens. NO SUBCONTRACT REQUIREMENT:
No third-party applicants will be considered. If you are a third party contracting company, please do not respond to this position.
Location: Sterling Heights, MI
Pay: $50-$56/hour
Work Type: Onsite Overview:
Seeking an Embedded Firmware Developer to support development of firmware for high-voltage electronics, power distribution systems, and I/O control hardware for advanced vehicle platforms. This role partners closely with systems, software, and hardware engineering teams. Key Responsibilities:
- Develop embedded firmware for microcontroller-based control systems
- Support high-voltage distribution and interface electronics
- Maintain and enhance existing/legacy firmware designs
- Translate system requirements into released work packages
- Collaborate using revision control and issue tracking tools
- Perform debugging through simulation and hands-on lab testing
- Work cross-functionally with systems, software, and hardware teams
- Bachelor's degree in Computer Engineering, Computer Science, or related field
- 5-10 years of C programming experience
- Experience with Git, BitBucket, or similar version control systems
- Experience with Jira or issue tracking tools
- Experience with NXP S32K microcontrollers
- Experience with TI TMS320 DSPs
- Experience with Simulink / Stateflow and auto-code generation
- Understanding of basic electrical circuits
- Experience with communication protocols: PCIe, USB, Ethernet, DDR, I2C, SPI, CAN
- Familiarity with video interfaces: LVDS, HDMI
- Experience with IDE tools: Code Composer Studio, Eclipse, MCUXpresso
- Background in automotive, defense, or embedded hardware systems
Why Join CPI?
For over 40 years, Contract Professionals, Inc. (CPI) has connected engineers with high-impact defense and advanced technology programs. We provide dedicated recruiter support, transparent communication, and opportunities aligned with your expertise and long-term career goals.
US CITIZENSHIP REQUIREMENT:
This assignment is a US Government Contract which requires all applicants to be US Citizens. NO SUBCONTRACT REQUIREMENT:
No third-party applicants will be considered. If you are a third party contracting company, please do not respond to this position.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Embedded Firmware Developer in Sterling Heights, MI vacancy
$51.69 - $56.32 per hour
...Check out this new opportunity! Embedded Firmware Engineer - High Voltage & Vehicle Electronics Sterling Heights, MI $51.69 - $56.... ...electronics architectures. Responsibilities: Design and develop embedded firmware for microcontroller-based systems...Suggested- Moseley Technical Services, Inc. in Sterling Heights, MI, seeks an Embedded Firmware Engineer to design and develop firmware for high-voltage distribution systems. The role requires collaboration with systems and hardware teams, and applicants must have a Bachelor's degree...Suggested
$51.69 - $56.32 per hour
Check out this new opportunity! Embedded Firmware Engineer - High Voltage & Vehicle Electronics, Sterling Heights, MI. $51.69 - $56.32/Hour... ...durability, mobility, and performance. Responsibilities Design and develop embedded firmware for microcontroller‑based systems...SuggestedWorldwide- ...Embedded Firmware Engineer Are you inspired by challenging the status quo? Do you thrive in collaborative environments that drive results... ...for New Technology Innovation and is responsible for developing, testing and supporting software for e-bike centric devices....SuggestedFull timeWork at officeImmediate start
- Contract Professionals, Inc is seeking an Embedded Firmware Developer in Sterling Heights, MI. The candidate will develop firmware for high-voltage electronics and collaborate closely with engineering teams. A Bachelor's degree in Computer Engineering or related field and...SuggestedContract work
- ...including energy, chemical, aerospace, defense, transportation and financial services. Job Description Job Responsibilities: Develop best in class embedded software using C/C++, Java and QNX/Linux Deploy and maintain the software for future enhancements Work with GM business...
$42 per hour
...Embedded Software Engineer Location: On‑Site Sterling Heights, MI Pay and Duration: $42.00 per hour / 6 months plus contract to hire Industry... ...Ethernet Debugging Git Jira Python BASH C++ Responsibilities Develop, debug, and execute automated and manual requirements‑based...Hourly payContract workFor contractorsLocal area- ...Role: Embedded Dev Engineer - RDK-B Location: Philadelphia, PA • Bachelor's degree in computer science/electronics or related field 5+ year Development experience with Linux and embedded devices, Experience on Wi-Fi development and debugging for L1/L2 ....
- ...client as the top priority, we customize our solutions and services to align with the unique needs of each client. Job Description Embedded SW Engineer Troy, MI JOB DESCRIPTION Experience in the Embedded Electronics Product Development Process. Ability to operate...Overseas
- ...seamlessly, and securely. The Software and Services group at GM develops scalable vehicle level system architecture and software... ...of the creative customer-facing features of tomorrow. As an Embedded Software Engineer on the Universal Flash Orchestrator Team, you...Local areaWork from homeRelocation package
- ...with a defense sector innovator, is on the lookout for an accomplished Senior Embedded Software Engineer . This position centers on leading software solutions for real-time platforms, developing structured models for embedded systems, and enabling communication between...
$73.69 per hour
...Principal Embedded Software Engineer This is a contract-to-hire opportunity, with the intent to convert to a direct hire role. The... ...Responsibilities Embedded Software Engineering (Both Roles) Design, develop, integrate, and test real-time embedded software systems....Permanent employmentContract workTemporary workFor contractorsH1bRemote workMonday to ThursdayDay shift- ...compute resources. The platform enables developers to discover, provision, and execute workloads... ...ease as cloud computing. As a Senior Embedded Software Engineer, you will build the... ...provisioning and lifecycle‑management services for firmware flashing, health monitoring, and...Local areaRemote work
- Real Time Embedded Software Engineer (US Citizenship is REQUIRED) Real Time Embedded Software Engineer (US Citizenship is REQUIRED) 1 hour... ...: • Plans, leads, and executes efforts to architect, design, develop, maintain, upgrade, port, and verify/qualify embedded product...Contract workWork experience placementRelocation
- Contract Professionals, Inc in Sterling Heights, MI is seeking a Software Engineer with 7-10 years of experience in embedded software development. The role involves design, development, and sustainment of software for ground combat vehicles, requiring a Master's degree...Contract work
$50 - $57 per hour
Contract Professionals, Inc is seeking a Software Engineer based in Sterling Heights, MI. The role involves developing embedded application software for defense applications and requires a Bachelor's degree in Computer Engineering plus 4+ years of experience. Proficiency...Hourly payContract work- ...labor as a variable cost. Job Description The incumbent should develop, create and update software design documents adhering to... ...science or engineering with satisfactory completion of coursework in Embedded Programming, Embedded Controls and/or Embedded System Design....Immediate start
- Job Description: Qualifications ~ Bachelor's degree in a similar discipline required. ~3+ years of experience in the field or IT-related area. ~ Familiarity with Apache Server and Tomcat, software management tools (JIRA, Bitbucket, GitLab), and software ...Interim roleWork at office
- ...design documentation. Participate in architecture, requirements, design, code, and test case reviews. Mentor and guide other developers to grow their skills and knowledge in mobile development. Develop and maintain unit tests and automated test scripts to...Work experience placementH1bLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours
- Staff Embedded Software Engineer (14609) HRU Tech Sterling Heights, MI Must have Fire Control experience This position will require... ...requirements, design, and architecture documentation Developing and testing software code 9-80 Work Schedule (This position’s...Monday to ThursdayAfternoon shift
- ...assurance tasks. Contribute to engineering design models and develop programs to enhance, implement, and support project/system functionality... ...and issue tracking tools. Experience with Linux and real‑time embedded operating systems. Experience with multiple protocols: J1939,...Visa sponsorship
- SOMA GmbH in Troy, Michigan is looking for a hands-on IT Engineer to manage Microsoft 365 administration and Azure services. This role requires 4+ years of IT engineering experience, knowledge of cloud infrastructure, and strong troubleshooting skills. The ideal candidate...
- A leading IT Service Provider is seeking a Systems Engineer in Sterling Heights, MI. This role involves providing advanced technical support and troubleshooting client networks, requiring strong experience in managing server applications and network systems. Candidates ...
- Our client is looking for a SYSTEMS ENGINEER located in Metro Detroit, MI. Summary Our client is seeking a hands‑on Systems Engineer to support and maintain core infrastructure environments including Hyper‑V, Storage Spaces Direct (S2D), Windows Server, and enterprise ...
$71 - $75 per hour
Contract Professionals, Inc is seeking an Engineering Specialist for software and embedded systems development in Sterling Heights, MI. The successful candidate will focus on OS/BSP development, embedded software integration, and testing for ground combat vehicle platforms...Hourly payContract work- We are hiring an Embedded Software Engineer for our client in the Sterling Heights, MI area. In this role, you will join a dynamic group... ...requirements, design, and architecture documentation Developing and testing software code Leading the function for a single CSCI...Monday to ThursdayAfternoon shift
$46 - $53 per hour
THE PANTHER GROUP is seeking an Embedded Software Engineer in Sterling Heights, MI to join a dynamic group responsible for developing embedded application software. The engineer will cover the software development life-cycle, leading projects and collaborating with cross...Hourly pay- ...transform today’s manufacturing through the design and implementation of advanced automation and software solutions. The Sr. Full Stack Developer will work with the IoT architect, technical product owner and a team of developers (full stack, software, IoT, data science) to...Relocation package
- ...A leading tech firm in Troy, Michigan is seeking an experienced Full Stack Developer to enhance their software projects. This role includes responsibilities such as managing code deployments, designing new systems, and mentoring junior developers. Candidates should have...H1bLocal areaVisa sponsorship
$88.86k - $118.48k
...transport devices. Write and maintain technical operational documentation and SOP for Transport discipline supporting the NOC. Develop and maintain Circuit Layout Records, Network Diagrams, and other supporting documentation. Review and provide feedback to network...Full timeTemporary workWork at officeRemote workShift workNight shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Firmware Developer. Be the first to apply!
Related searches
- embedded systems software engineer Sterling Heights, MI
- embedded software engineer Sterling Heights, MI
- embedded developer Sterling Heights, MI
- embedded engineer Sterling Heights, MI
- graduate embedded software engineer
- embedded systems software engineer
- embedded software engineer remote
- embedded software engineer
- entry level embedded software engineer
- embedded security developer


