Embedded System Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

MPR Associates, Inc. · 3 months ago

Embedded System Software Engineer

MPR Associates, Inc. is a multi-discipline engineering services and consulting firm with a focus on power and energy, federal services, and health and life sciences. They are seeking an Embedded System Software Engineer to develop connected embedded systems and firmware, ensuring seamless hardware-software integration and optimizing performance for demanding environments.

Consumer GoodsManufacturingSoftware
check
Growth Opportunities
badNo H1BnoteU.S. Citizen Onlynote

Responsibilities

Embedded Systems Development Design and implement firmware and low-level software for connected embedded platforms and microcontrollers
Embedded Control Systems Develop time-critical software that interfaces with hardware components and sensors
Hardware- Software Integration Work closely with hardware teams to ensure seamless integration between software and physical systems
Application Development Support Extend beyond embedded work to support higher-level applications that interface with you embedded systems
Performance Optimization Ensure embedded performance requirement are met while optimizing for memory and processing constraints
Cross-Team Collaboration Work closely with the remainder of the engineering team to implement a solution which fits all needs of the client

Qualification

Embedded Systems DevelopmentEmbedded Control SystemsHardware-Software IntegrationC ProgrammingFirmware DevelopmentMicrocontrollersPerformance OptimizationEmbedded Operating SystemsProblem-Solving SkillsCross-Team CollaborationCommunication SkillsTime Management

Required

U.S. Citizenship is required
Bachelor's degree in an Engineering Discipline
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

Preferred

Proficiency in C for embedded development
Experience with microcontrollers, firmware development, and low-level programming
Understanding of embedded constraints, timing requirements, and deterministic behavior
Familiarity with hardware interfaces, protocols, and sensor integration
Experience with hardware bring-up, schematic reading, and familiarity with design tools like Altium or similar PCB/schematic software
Experience with SPI, I2C, UART or similar protocols
Willingness to work on high-level software that interfaces with embedded systems
Experience or willingness to learn PCB design via Altium

Company

MPR Associates, Inc.

company-logo
In 1964, a trio of visionary engineers, from Admiral Rickover's Naval nuclear propulsion program, set out to form a company built around technical excellence.

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Ryan Downs
Vice President - Partner
linkedin
leader-logo
Jim Bubb
Partner
linkedin
Company data provided by crunchbase