Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Mpr Associates, Inc. Logo

Embedded System Software Engineer

Mpr Associates, Inc.

Salary not specified
Sep 26, 2025
Alexandria, VA, US
Apply Now

MPR Associates, Inc. is seeking an Embedded System Software Engineer to develop connected embedded systems and firmware that bridge the gap between hardware and software, creating reliable systems for demanding real-world environments.

Requirements

  • Two (2) or more years of software engineering experience.
  • Experience building production embedded systems or firmware.
  • Understanding of embedded operating systems and bare-metal programming
  • Comfortable working with hardware and debugging tools.
  • Strong problem-solving skills for performance and memory optimization challenges.
  • Proficiency in C for embedded development preferred.
  • Experience with microcontrollers, firmware development, and low-level programming preferred.

Responsibilities

  • Design and implement firmware and low-level software for connected embedded platforms and microcontrollers.
  • Develop time-critical software that interfaces with hardware components and sensors.
  • Work closely with hardware teams to ensure seamless integration between software and physical systems.
  • Extend beyond embedded work to support higher-level applications that interface with you embedded systems.
  • Ensure embedded performance requirement are met while optimizing for memory and processing constraints.
  • Work closely with the remainder of the engineering team to implement a solution which fits all needs of the client.

Other

  • U.S. Citizenship is required.
  • Bachelor’s degree in an Engineering Discipline.
  • The ability to learn quickly and adapt to new technologies while multitasking.
  • Excellent communication skills, both written and oral.
  • Ability to work collaboratively across functional teams.