Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded System Software Engineer

MPR Services

Embedded System Software Engineer

MPR Associates, Inc. (MPR), a thriving multi-discipline, specialty engineering services and consulting firm, is actively seeking a capable and motivated Embedded System Software Engineer to join our team. If you are seeking a unique, challenging, and rewarding career opportunity, MPR may be the right company for you.

Founded in 1964, MPR has a wide and growing client base in the fields of power and energy, federal services, and health and life sciences, in the United States as well as internationally. Headquartered in Alexandria, Virginia, we also have offices in East Lyme, Connecticut, Burlington, Massachusetts, and Salt Lake City, Utah. MPR makes challenging projects successful, delivering safe and reliable technical solutions across the entire project or product life-cycle to benefit our clients and society as a whole. We hire the best and brightest, which results in a high-performance culture built on trust and respect, making MPR an exceptional place to work.

Join our engineering team as an Embedded System Software Engineer where you'll develop connected embedded systems and firmware that bridge the gap between hardware and software. We're looking for someone who thrives at the intersection of low-level programming, embedded control systems, and hardware-software integration, creating reliable systems that operate in demanding real-world environments.

We specifically seek engineers who bring an engineering mindset to software development - those who approach problems with the systematic, analytical thinking that comes from engineering training. As part of our team, you'll architect and develop embedded applications and firmware, working with embedded control systems and hardware interfaces while being willing to stretch into application development to support the full suite of software for device implementations.

Duties/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 your embedded systems.
  • Performance Optimization: Ensure embedded performance requirements 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.
Qualifications
  • U.S. Citizenship is required.
Education
  • Bachelor's degree in an Engineering Discipline.
Experience
  • 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.
  • Understanding of embedded constraints, timing requirements, and deterministic behavior preferred.
  • Familiarity with hardware interfaces, protocols, and sensor integration preferred.
  • Experience with hardware bring-up, schematic reading, and familiarity with design tools like Altium or similar PCB/schematic software preferred.
  • Experience with SPI, I2C, UART or similar protocols preferred.
  • Willingness to work on high-level software that interfaces with embedded systems preferred.
  • Experience or willingness to learn PCB design via Altium preferred.
Skills
  • 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.
  • Exceptional time and project management skills.
  • Ability to work in a dynamic and fast-paced environment.
  • Persistent, questioning attitude and ability to accept that in others.
  • Motivated to expand skills and knowledge, as well as tackle new problems and take on new responsibilities.
  • Ability to participate in multiple projects and project teams concurrently.

MPR Associates, Inc. is an equal opportunity and affirmative action employer, who participates in E-Verify. All qualified applicants will receive consideration for employment without regard to race, color, national origin, sex, religion, age, disability, veteran's status, sexual orientation, gender identity, genetic information or any other classification as required by applicable laws. MPR is a certified Virginia Values Veterans (V3) employer.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Embedded System Software Engineer in Boston, MA vacancy
  • $75k - $156k

     ...defense and space exploration to biomedical engineering, lives often depend on the solutions...  ..., visit .Job Description Summary:The Embedded Software Engineer 2 provides technical...  ...development of embedded software for imaging systems, device, process and vehicle... 
    Suggested
    Full time
    Local area

    Draper Laboratory

    Cambridge, MA
    3 days ago
  • $110k - $150k

     ...before.We’re a team of hands-on builders, engineers, and innovators reinventing how the...  ...future of fabrication, come build it with us.Software is at the heart of all aspects of...  ...form in 3D printing. We are looking for a Embedded Software Engineer for our Embedded team... 
    Suggested
    Full time
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Formlabs

    Somerville, MA
    5 days ago
  • $90k - $210k

     ...specially selected team of scientists, engineers, and software developers to deliver best-in-class...  ...US National Security Ecosystem. As an Embedded Software Engineer at MORSE, you will be...  ...software to support Unmanned Aircraft Systems (UAS) R&D programs. In this role, you... 
    Suggested
    Full time

    MORSE Corp

    Cambridge, MA
    2 days ago
  • $82.3k - $205.75k

     ...space exploration to biomedical engineering, lives often depend on the...  ....Job Description Summary:The Software Engineer (SMTS) develops high...  ...more of the following operating systems: VxWorks, GHS Integrity,...  ...for version control then this embedded systems technology group is for... 
    Suggested
    Full time
    Local area

    Draper Laboratory

    Cambridge, MA
    2 days ago
  • $175k - $210k

     ...s first 3D-stacked photonics engine, Passage™, capable of connecting...  ...! We are hiring a talented software engineer to help us build the...  ...software teams and hardware systems teams to develop security,...  ...DMTF. Debug and troubleshoot embedded systems using tools such as GDB... 
    Suggested
    Full time
    Temporary work
    Remote work
    Flexible hours

    Lightmatter

    Boston, MA
    2 hours ago
  • $220k - $292k

     ...industry, Anduril is changing how military systems are designed, built and sold. Anduril’s...  ...are looking for a Lead Mission Systems Software Engineer to join our rapidly growing Maritime...  ...-on experience developing software for embedded and physical devicesProven... 
    Full time
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Anduril Industries

    Boston, MA
    3 days ago
  • $165k - $220k

    BostonEngineering - Systems Engineering /Full Time /HybridAbout Merlin: Merlin is a venture backed aerospace startup building a non-human pilot...  ....Work cross-functionally with the safety, hardware, and software teams to capture, document, and communicate requirements and... 
    Full time

    Merlin Labs

    Boston, MA
    4 days ago
  • $140k - $210k

     ...re looking for a Lead People Technology Engineer to be the first dedicated AI engineer within...  ...Finance to design and build intelligent systems that transform how we hire, develop,...  ...applying AI it’s about defining how AI becomes embedded into the employee lifecycle at Klaviyo.... 
    Shift work

    Klaviyo

    Boston, MA
    2 days ago
  • • Proven experience in embedded systems design with preemptive, multitasking real-time operating systems...  ...Proficiency in C/C++ for embedded systems • Strong software development skills and knowledge/experience in software engineering best practices (i.e. OOD, modularity,... 

    L&T Technology Services

    Boston, MA
    3 days ago
  • $124k - $145k

     ...capitalists, and help us make great food more accessible. About The Opportunity We’re seeking a Systems Engineer to operate in between our Hardware, Electrical, and Software teams developing Wonder’s new robotics products. You will support our engineering team with... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Wonder

    Boston, MA
    2 hours ago
  •  ...Position Summary The Embedded Software Engineer is responsible for designing, developing, testing, and supporting embedded software that powers...  ...QA, and Product teams to deliver production-ready robotic systems. The ideal candidate is passionate about embedded... 
    Local area

    Home Depot

    Watertown, MA
    4 days ago
  • $141k - $225.6k

     ...our ecosystem of devices and cloud software. Like our products, we work better...  ...be part of a high-impact software engineering team that develops embedded software for Axon devices , ensuring...  ...technologies, and can leverage your system design skills to make the right technical... 
    Hourly pay
    Work experience placement
    Work at office
    Remote work

    Axon

    Boston, MA
    3 days ago
  • $110.39k - $151.81k

     ...Edge. ADI combines analog, digital, and software technologies into solutions that help...  ...on LinkedIn and Twitter (X).Senior Embedded Software Engineer The Analog Garage is ADI’s internal...  ...future breakthroughs.The Platform and Systems Team (PST), part of Analog Garage, works... 
    Permanent employment
    Full time
    Work at office
    Day shift

    Analog Devices

    Boston, MA
    3 days ago
  • $93k - $115.9k

     ...empowered to do the best work of their lives.As a Junior Embedded Software Development Engineer, you’ll contribute to the software that runs on Sonos...  ...supportive team of engineers who will help you learn Sonos systems, embedded development practices, and how we ship high-... 
    Full time
    Temporary work
    Internship
    Work at office
    Immediate start
    Remote work
    Visa sponsorship
    Work visa
    3 days per week

    Sonos

    Boston, MA
    4 days ago
  • $150k - $215k

     ...perform at a higher level through a deeper understanding of their bodies and daily lives.WHOOP is hiring a Senior Software Engineer to join the Business Systems team. In this role, you will design and implement the backend systems that power WHOOP’s internal operations,... 
    Full time
    Work at office
    Relocation

    WHOOP

    Boston, MA
    5 days ago
  •  ...talented, motivated, and passionate Firmware Engineer to join our team! In this role, you...  ...develop, and maintain high-performance embedded systems for our next-generation laser marking...  ...custom device drivers, and system-level software to interface with Ethernet-based smart... 
    Work at office
    Remote work

    Brady

    Boston, MA
    1 day ago
  •  ...high-growth technology company backed by The Engine, a Tough Tech venture capital fund built by...  ...the transition from traditional hydraulic systems to more efficient and sustainable solutions.  As a Senior Embedded Software Engineer, you'll play a pivotal role in the... 
    Work at office
    Flexible hours

    Rise Robotics

    Somerville, MA
    3 days ago
  • $107.5k - $204.5k

     ...100 years of experience and renowned engineering expertise to meet the needs of today’s...  ...Architecture (REPA) Department as a Principal Embedded Software Engineer. The department’s primary...  ...and support land and sea-based radar systems. We are looking for a unique engineer... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours
    Day shift

    Raytheon

    Boston, MA
    3 days ago
  •  ...Design and develop Android applications for embedded systems, ensuring compatibility with various...  ...and platforms. • Design and develop software for different types of embedded systems...  ...FPGAs. • Collaborate with hardware engineers to define system requirements and... 

    Xforia Inc

    Boston, MA
    1 day ago
  •  ...office holidays Flexible/hybrid work options Free parking As a Senior Embedded Software Engineer, you will play a key role in developing and enhancing the software that powers our partner’s robotic systems. Our partner has a multidisciplinary engineering team and plans to... 
    Work at office
    Flexible hours
    3 days per week

    Zenovo

    Boston, MA
    4 days ago
  • $500 per month

     ...Warner Brothers Discovery, Viacom, AMC, and A&E.Lead Backend Software Engineer (Product)Philo aims to connect customers with their favorite...  ...experiments. They do this all while load testing and scaling the system to millions of users and considering security and privacy. A... 
    Work at office
    Remote work
    Home office
    Flexible hours
    3 days per week

    Philo

    Cambridge, MA
    3 days ago
  •  ...Role A growing robotics organization is seeking a Principal Embedded Software Engineer to lead the design, development, and enhancement of the...  ...embedded software powering its next-generation electromechanical systems. This engineer will work closely with cross‑functional... 
    Full time

    Engtal Inc

    Boston, MA
    4 days ago
  • $105k - $150k

     ...Hardware Systems Engineer The Hardware Group is looking for a Hardware Systems Engineer to...  ...brackets, mounts, and fixtures; ECAD for embedded platforms and smaller PCBAs. Build the...  ...and application stack with the Systems Software team. Own test and validation. Plan... 
    Work at office
    Work visa
    Flexible hours

    Lumafield

    Boston, MA
    5 hours ago
  • $132.7k - $176.9k

     ...Define the overall product architecture and system-level design, ensuring alignment with...  ...provide technical guidance to junior engineers, helping them to develop their skills and...  ...technical contributor. ~ Experience in embedded systems design including design with UART... 
    Work at office

    SimpliSafe

    Boston, MA
    9 days ago
  •  ...create 360 value.By combining hands-on engineering with deep industry context, we help organizations...  ..., managing multi-modal database systems, and owning the reliability and performance...  ...vector database infrastructure for embedding storage, indexing, and semantic retrieval... 
    Full time
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Boston, MA
    10 hours ago
  • $163.6k - $234.6k

     ...with technology that simply works. The SRE Engineering Enablement org at Meraki supports our CI...  ...2,000 engineers. We support the entire software development lifecycle (SDLC), including...  ...of other engineering teams to design systems that work for them. Partner with engineering... 
    Permanent employment
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Boston, MA
    5 days ago
  •  ...Description We are a uniquely designed talent agency focusing on the technology sector in the Boston, MA area. Our solution is built for engineers tired of the traditional recruiting experience looking for an Agent to represent them in their current search and/or throughout... 
    Full time
    Work at office
    2 days per week
    3 days per week

    The Tyche Project

    Boston, MA
    13 hours ago
  • $68 - $71 per hour

     ...individual to drive the evolution of our comprehensive design system. In this pivotal role, you will directly influence the creation...  ...excellence and efficiency within our product, design, and engineering teams. To be considered for this role, you must:... 
    Hourly pay
    Temporary work

    Skill Corp

    Quincy, MA
    13 hours ago
  • - MS/ Ph.D. degree in Computer Science, Electrical Engineering, or a related field - Radar sensor software development - Lidar sensor & software development -...  ...research & development - Expertise implementing vision & perception algorithms and deploying on real-world systems

    MoTek Technologies

    Boston, MA
    5 days ago
  • $108k - $176k

     ...sensing platform at the intersection of synthetic biology, protein engineering, nanopore biophysics, electrophysiology, signal processing,...  .... Our goal is to create programmable biological measurement systems capable of extracting rich molecular information from single-molecule... 

    Seres Therapeutics

    Cambridge, MA
    10 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded System Software Engineer. Be the first to apply!