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

Embedded Software Engineering

MPR Services

Embedded System Software Engineer
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. 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.
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.
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.
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
Strong problem-solving skills for performance and memory optimization challenges.
Experience with microcontrollers, firmware development, and low-level programming preferred.
Experience with hardware bring-up, schematic reading, and familiarity with design tools like Altium or similar PCB/schematic software preferred.
Willingness to work on high-level software that interfaces with embedded systems preferred.
Exceptional time and project management skills.
Ability to participate in multiple projects and project teams concurrently.
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 2 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineering in Alexandria, VA vacancy
  •  ...for an accommodation or an alternative application process. Embedded Software Engineer Full Time 04 Professional Headquarters, Arlington, VA, US...  ...in how the DoD operates: a turn towards compositional systems of systems instead of traditional monolithic architectures... 
    Suggested
    Full time
    Work at office

    Apogee Research, LLC

    Arlington, VA
    1 day ago
  •  ...Lead Embedded Software Engineer Location: Arlington, Virginia, United States Job Tags: Software About The Role The Systems Development Division (SDD) delivers technology advantage into users' hands by delivering capabilities focused on end-customer needs that function... 
    Suggested
    Local area
    Remote work

    jobs.frontdoordefense.com - Jobboard

    Arlington, VA
    4 days ago
  •  ...Who we are SEI helps advance software engineering principles and practices and serves as a national...  ...improve software-intensive systems. Its core purposes are to help organizations...  ...faces. What you'll do Design and analyze embedded software tools and capabilities, including... 
    Suggested
    Work at office
    Relocation package

    Acord (association For Cooperative Operations Research And D...

    Arlington, VA
    5 days ago
  •  ...you to help improve our hardware and software. Fend has created a new category of...  ...This position will work with the Chief Engineer to develop embedded software for this security appliance....  ...with building controls, industrial systems, utilities. Portfolio of software projects... 
    Suggested
    Contract work
    For contractors
    Sleeping nights
    Flexible hours

    Fend Incorporated

    Arlington, VA
    5 days ago
  • $157k - $224k

     ...Lead System Engineer Woburn, MA About the Team STR's Analytics & C2 (AC2) Division develops...  ...in the AC2 Division works to build software systems that solve critical problems in...  ...for Tactical ISR Programming for embedded and physical devices Multi-agent coordination... 
    Suggested
    Full time
    Local area
    Remote work
    Flexible hours
    Night shift

    Science & Technology Research (STR)

    Arlington, VA
    2 days ago
  •  ...looking for a skilled individual to develop embedded software for their innovative security...  ...will collaborate closely with the Chief Engineer to enhance the hardware's applications...  ...Ensure you have the required embedded systems experience and are ready to tackle novel... 
    Flexible hours

    Fend Incorporated

    Arlington, VA
    2 days ago
  • $107.9k - $195.05k

     ...Description Lead design, implementation, and lifecycle management of enterprise systems and infrastructure.  Serve as technical authority and hands-on engineer for systems architecture, integration, performance, security, and reliability.  Mentor engineers... 
    Local area
    Immediate start

    Leidos

    Alexandria, VA
    4 days ago
  • $92.08k - $158.14k

     ...are looking for a Electrical/Firmware Engineer to join our hardware team and contribute...  ...you’ll design and implement firmware for embedded systems across active asset tags, sensors, and...  ...closely with hardware engineers, cloud software teams, and external partners to ensure... 
    Contract work
    Remote work

    LMI Government Consulting

    Falls Church, VA
    1 day ago
  • $157k - $224k

     ...Lead Model-Based Systems Engineer STR is hiring a Lead Model-Based Systems Engineer in our Woburn, MA office to work across a broad portfolio...  ...engineering techniques, and the ability to work with complex software systems and the utilization of Digital Engineering/MBSE to... 
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours
    Night shift

    Science & Technology Research (STR)

    Arlington, VA
    1 day ago
  • Acord (association For Cooperative Operations Research And Development) is seeking a creative engineer in Arlington, VA, to design and develop software prototypes for resilience. The role requires an active TS/SCI clearance, experience in software engineering with expertise... 

    Acord (association For Cooperative Operations Research And D...

    Arlington, VA
    3 days ago
  • About You We are seeking a highly skilled Senior Systems Engineer & Integration Lead to provide senior technical leadership on a transformational network engineering program. This is a hands‑on role for an experienced engineer who can help translate mission and operational... 

    Vt Arc

    Arlington, VA
    3 days ago
  • $93k - $115k

    STR SAAM group in Arlington, Virginia is seeking an Associate Software Engineer to design and implement real-time software for prototype sensor systems. You will work on algorithmic solutions for national security challenges and enhance software architecture for real-time... 

    jobs.frontdoordefense.com - Jobboard

    Arlington, VA
    3 days ago
  •  ...Firmware Engineer At CheckVideo, we are transforming video security...  ..., scalable & secure software to meet customer demands....  ...environment using source code control system and deployment pipelines Design...  ...firmware for mass market on Embedded Linux stacks SDLC and... 
    Remote work

    Kastle Systems

    Falls Church, VA
    3 days ago
  •  ...Senior Hardware Engineer Quality Support, Inc., openings for Hardware...  ...modifications, collaborating closely with software, layout and manufacturing teams to support system integration of our rapidly...  ...hardware technologies (e.g., embedded systems, networking, AI)... 
    Full time
    Contract work

    Quality Support, Incorporated

    Alexandria, VA
    5 days ago
  •  ...Hardware Engineer III Quality Support, Inc., openings for Hardware Engineers with 8-10+ years...  ..., development, and testing of complex embedded hardware systems and electronic components, collaborating closely with software, layout and manufacturing teams to support... 
    Contract work

    Quality Support, Incorporated

    Alexandria, VA
    1 day ago
  • Motion Recruitment Partners LLC is looking for a Reverse Engineer to join their team in Arlington, VA. This hybrid role focuses on...  ...research, and exploit development. You will lead efforts on complex embedded systems and have opportunities to mentor others while tackling... 

    Motion Recruitment

    Arlington, VA
    3 days ago
  •  ...Join a fast-growing high-tech company as a System Engineer specializing in Cisco PBX (VoSIP). In this dynamic role, you'll manage and maintain advanced telecommunications systems, ensuring optimal performance and compliance with government standards. You'll be part of... 
    Remote work

    TekSynap

    Arlington, VA
    4 days ago
  • $142.6k - $261.5k

     ...elite team of product leaders, data scientists, designers, and software engineers enable our clients to solve their most complex product...  ...of quality assurance and testing practices. Knowledgeable in system development lifecycle and technology integration. To qualify... 
    Summer holiday
    Flexible hours

    Ernst & Young Oman

    Arlington, VA
    5 days ago
  •  ...-functional teams to gather and document requirements, perform system testing, and provide operational support for existing systems....  ...Experience in system testing and quality assurance Familiarity with software development life cycle (SDLC) principles Ability to... 
    Local area

    Saliense Consulting LLC

    Arlington, VA
    5 days ago
  • CNSS • National Security Systems is seeking experienced professionals in computer science and engineering to tackle complex challenges at the NSA. You will engage in the development of high-priority offensive and defensive capabilities, focusing on cybersecurity, advanced... 

    CNSS • National Security Systems

    Alexandria, VA
    3 days ago
  •  ...Sr. Systems Engineer System Engineer Arlington, VA Asset Management JO-1802-562 This position is responsible for the design, implementation and level three support of the Enterprise E-mail services platform and all related sub-systems, such as email archive... 
    Work experience placement

    The Ceres Group

    Arlington, VA
    3 days ago
  •  ...Systems Engineer III Title: Systems Engineer III Location: Alexandria, VA Clearance: TS/SCI with the ability to obtain and maintain...  ...-to-end analysis, including resolution of complex hardware/software issues and vendor coordination Develop and support modern... 

    Invictus International Consulting, LLC

    Alexandria, VA
    5 days ago
  •  ...Commvault Systems Engineer (Data Protection / Backup) Employment Type: Full-Time, Experienced CGS is seeking an experienced Commvault Data Protection Engineer with extensive knowledge and experience in designing, developing, configuring, implementing, testing, troubleshooting... 
    Full time
    Flexible hours

    Contact Government Services LLC

    Arlington, VA
    2 days ago
  • $106.3k - $221.1k

     ...missions and the government forward! Job Description The Systems Engineer will conduct comprehensive systems engineering activities to...  ...Data Science, Information Systems, Information Technology, or Software Engineering. # Equivalent Training: Completion of one of... 
    Live in
    Work at office
    Local area

    Accenture

    Arlington, VA
    1 day ago
  • $154.26k - $231.39k

     ...and support our customers in building a safer global future. Overview Of Opportunity Join the Embedded Systems division of Two Six Technologies, a team of innovative engineers and reverse engineers in Arlington, Virginia, where you’ll dive into groundbreaking research... 
    Local area

    Trusted Concepts, Inc.

    Arlington, VA
    1 day ago
  •  ...robotic and autonomous platforms, ground, soldier, and maritime systems in 50+ locations world-wide. Much of our work contributes to...  ...the warfighter. We are seeking a Senior Space Systems Engineer to provide expert technical oversight and engineering advisory... 
    For contractors

    QinetiQ US

    Arlington, VA
    1 day ago
  •  ...Systems Engineer 3 Work Arrangement This is an onsite position in Tampa, FL, Huntsville,...  ...compatibility across mechanical, electrical, and software components. Support circuit board...  ...skills Proficient knowledge of embedded systems or firmware development.... 
    Full time
    Work at office
    Local area
    Remote work

    AEVEX Aerospace

    Alexandria, VA
    1 day ago
  •  ...Req ID: 40877 Summary Systems Engineer (Senior) Arlington, VA Are you ready to enhance your skills and build your career in a rapidly...  ...you looking for a career where professional development is embedded in your employers core culture? If so, Chenega Military,... 
    Work at office
    Work from home
    Home office

    Chenega Corporation

    Arlington, VA
    3 days ago
  • $107.74k - $144.9k

     ...Description: Advance your career while transforming collaboration and automation across the enterprise as a Senior M365 Systems Engineer at GDIT. Here, technologists have many paths to grow a meaningful career supporting complex missions across the federal government... 
    Temporary work
    Work at office
    Immediate start
    Remote work
    Work from home
    Worldwide
    Flexible hours

    General Dynamics Information Technology

    Falls Church, VA
    4 days ago
  •  ...Description SAIC is seeking a Systems Engineer to support the Office of the Under Secretary of War for Research and Engineering (OUSW...  ...integration; enterprise IT, including cloud services; cyber; software; advanced analytics and simulation; and training. We are a team... 
    Work at office

    SAIC

    Alexandria, VA
    1 day ago

Do you want to receive more vacancies?

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