Senior Embedded Firmware Engineer

Linuxconfig

Troy (MI)

On-site

USD 120,000 - 140,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

ALTEN Technology USA is seeking a Firmware Engineer to own embedded software features from requirements through verification and maintenance. You will work with systems, hardware, FPGA, and architecture teams to clarify needs and drive robust, testable code.

Proficiency in modern C++, Linux, and debugging tools is essential. Ideal candidates have 5+ years in embedded firmware, strong C++ skills, and experience with Git, CI/CD, and diagnostic tools.

Qualifications

  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field.
  • 5+ years of professional experience developing embedded or firmware software.
  • Strong C++ programming skills with OO design, memory management and concurrency.
  • Hands-on experience interfacing software with hardware, RTOS, or constrained embedded platforms.

Responsibilities

  • Own firmware features through requirements analysis, design, implementation, integration, verification and defect resolution.
  • Learn existing code, hardware interfaces and development tools; identify resources and ask targeted questions.
  • Develop maintainable embedded software in modern C++ with good interfaces and error handling.
  • Collaborate with systems, hardware, FPGA, software and architecture teams to clarify requirements and tradeoffs.
  • Create unit/integration tests and contribute to automated testing and CI to improve quality.

Skills

C++ programming
Embedded firmware
Linux development
Git
Debugging
Unit testing

Education

Bachelor's degree in Computer/Elec/CS

Tools

Debugger tools
Emulators
Protocol analyzers
Logic analyzers
CI/CD tools

Job description

ALTEN Technology USA is seeking a Firmware Engineer to own embedded software features from requirements through verification and maintenance. You will work with systems, hardware, FPGA, and architecture teams to clarify needs and drive robust, testable code.

Proficiency in modern C++, Linux, and debugging tools is essential. Ideal candidates have 5+ years in embedded firmware, strong C++ skills, and experience with Git, CI/CD, and diagnostic tools.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Firmware Engineer (C++/RTOS)
Senior Embedded Firmware Engineer (C++/RTOS)

Alten Technology USA • Waukesha (WI)

Hybrid
USD 120,000 - 140,000
Remote Senior Firmware Engineer - Real-Time Embedded
Remote Senior Firmware Engineer - Real-Time Embedded

Altentechnologyusa • Macon Township (MI)

On-site
USD 120,000 - 140,000
Senior Embedded Software Engineer – C/C++ (Linux)
Senior Embedded Software Engineer – C/C++ (Linux)

Altentechnologyusa • Westminster (CO)

On-site
USD 130,000 - 170,000
Senior Embedded Software Engineer - C/C++ on Linux
Senior Embedded Software Engineer - C/C++ on Linux

ALTEN Technology USA • Austin (TX)

On-site
USD 130,000 - 170,000
Senior Embedded Software Engineer (C/C++, Linux)
Senior Embedded Software Engineer (C/C++, Linux)

ALTEN Technology USA • Westminster (CO)

On-site
USD 130,000 - 170,000
Firmware Engineer
Firmware Engineer

Altentechnologyusa • Macon Township (MI)

On-site
USD 120,000 - 140,000
Firmware Engineer
Firmware Engineer

Alten Technology USA • Waukesha (WI)

Hybrid
USD 120,000 - 140,000
Firmware Engineer
Firmware Engineer

Linuxconfig • Troy (MI)

On-site
USD 120,000 - 140,000
Automotive Embedded Linux Engineer - ECU Software
Automotive Embedded Linux Engineer - ECU Software

Alten Technology USA • Palo Alto (CA)

On-site
USD 130,000 - 140,000
Embedded System Software Engineer
Embedded System Software Engineer

ALTEN Technology USA • Bartlesville (OK)

On-site
USD 110,000 - 150,000