Embedded Firmware Engineer

American Contract Group

Raleigh (NC)

Hybrid

USD 80,000 - 113,000

Full time

7 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

American Contract Group in Raleigh, NC is seeking an Embedded Software/Firmware Engineer with a strong focus on DPS or microcontrollers for power electronics and Battery Management System (BMS) products.

You will develop, implement, and validate embedded software/firmware, drive model-based techniques in the NPI process, and collaborate with hardware and systems teams to deliver integrated solutions for power electronics.

This 12-month+ contract is full-time and hybrid (3 days onsite per week).

Qualifications

  • Experience in embedded software/firmware development for DPS or microcontrollers.
  • Ability to develop, test, and validate firmware for power electronics and BMS.
  • Model-based design experience and code generation.
  • Strong debugging and testing capabilities with HIL setups.
  • Collaborate with hardware and systems engineering teams.

Responsibilities

  • DPS or microcontrollers Programming: Develop and implement firmware for power electronics and battery management system products
  • Testing and Troubleshooting: Perform testing and debugging of firmware, utilizing various debugging tools, simulators, and hardware-in-the-loop setups.
  • Model-Based Design: Utilization and adoption of model-based design methodologies, including simulation, modeling, and automatic code generation to enhance the NPI process.
  • Cross-functional Collaboration: Work closely with hardware engineers, system engineers, and other cross-functional teams to design and deliver integrated solutions for power electronics and BMS applications.
  • Documentation and Reporting: Create detailed technical documentation, including specifications, design documents, test plans, and DVT reports.

Skills

DPS programming
Microcontrollers
Embedded software
Firmware development
Testing
Model-based design
Documentation
Cross-functional collaboration

Job description

Embedded Software/Firmware Engineer – (DPS/Microcontrollers)

Schedule: Full-time | Location: Raleigh, NC | Pay: $70/hour | Duration: 12-month+ contract | Hybrid: 3 days per week onsite

Summary:

Client is seeking an Embedded Software / Firmware Engineer with a strong focus on DPS or microcontrollers for its Power Electronics and Battery Management System (BMS) products.

This individual will be responsible for the development, implementation, and validation of embedded software / firmware for power conversion and battery management systems. The role will involve DPS or microcontrollers programming, testing, troubleshooting, and driving the adoption of model-based techniques throughout the New Product Introduction (NPI) process.

Show more

Job Responsibilities

Key Functions:

  • DPS or microcontrollers Programming: Develop and implement firmware for power electronics and battery management system products
  • Testing and Troubleshooting: Perform testing and debugging of firmware, utilizing various debugging tools, simulators, and hardware-in-the-loop setups.
  • Model-Based Design: Utilization and adoption of model-based design methodologies, including simulation, modeling, and automatic code generation to enhance the NPI process.
  • Cross-functional Collaboration: Work closely with hardware engineers, system engineers, and other cross-functional teams to design and deliver integrated solutions for power electronics and BMS applications.
  • Documentation and Reporting: Create detailed technical documentation, including specifications, design documents, test plans, and DVT reports.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Firmware Engineer – Power Electronics & BMS (Hybrid)
Embedded Firmware Engineer – Power Electronics & BMS (Hybrid)

American Contract Group • Raleigh (NC)

Hybrid
USD 80,000 - 113,000
Embedded Firmware Engineer
Embedded Firmware Engineer

Equiliem • Raleigh (NC)

Hybrid
USD 140,000 - 155,000
Medical Insurance
Vision & Dental Insurance
Life Insurance
+4
Embedded Firmware Engineer - Power & Battery (Hybrid, Raleigh)
Embedded Firmware Engineer - Power & Battery (Hybrid, Raleigh)

Equiliem • Raleigh (NC)

Hybrid
USD 140,000 - 155,000
Medical Insurance
Vision & Dental Insurance
Life Insurance
+4
Electrical Engineer -Embedded
Electrical Engineer -Embedded

Frederick Fox • South Carolina

On-site
USD 85,000 - 120,000
Firmware Engineer (Power Electronics)
Firmware Engineer (Power Electronics)

CyberCoders • Walpole (MA)

On-site
USD 110,000 - 150,000
Competitive Salary
Medical Insurance
Dental Insurance
+4
Senior Embedded Firmware Engineer – Power Electronics
Senior Embedded Firmware Engineer – Power Electronics

OmniOn Power • Plano (TX)

On-site
USD 90,000 - 140,000
Lead Digital Controls & Embedded Software Engineer
Lead Digital Controls & Embedded Software Engineer

Eaton • Columbia (SC)

Hybrid
USD 122,000 - 179,000
401K
Medical insurance
Dental
+4
Firmware/Software Design Engineer 2
Firmware/Software Design Engineer 2

Hydro BioScience, LLC • Tennessee

On-site
USD 80,000 - 110,000
Hybrid Digital Controls & Embedded Software Engineer
Hybrid Digital Controls & Embedded Software Engineer

Eaton • Indianapolis (IN)

Hybrid
USD 122,000 - 179,000
Relocation assistance
H1B sponsorship
Hybrid work environment
+1
Embedded Software Engineer
Embedded Software Engineer

Real Time Recruitment Solutions (RTRS) • Houston (TX)

On-site
USD 80,000 - 110,000
Competitive package
Modern lab environment
Technical ownership