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.
- ...Embedded Software Engineer Apogee Research is at the forefront of a revolution in how the DoD operates: a turn towards compositional systems of systems instead of traditional monolithic architectures. This change is driven by a need for faster adaptation to adversarial...SuggestedFull timeWork at office
$140k - $175k
...Job Description Job Description Lead Systems Engineer – Job Description Job Title: Lead Systems Engineer Department:... ...supplier performance evaluations. Collaborate with software, hardware, RF, embedded, test, manufacturing, configuration management and program...SuggestedFull time- ...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... ...What you'll do Design and analyze embedded software tools and capabilities, including...SuggestedFull timePart timeWork experience placementWork at officeRelocation package
$157k - $224k
...Description Job Description STR is hiring a Lead Model-Based Systems Engineer (MBSE) in our Woburn, MA office to work across a broad... ...engineering techniques, and the ability to work with complex software systems and the utilization of Digital Engineering/MBSE to accomplish...SuggestedFull timeWork experience placementWork at officeLocal areaRemote workFlexible hoursNight shift- 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...Suggested
- 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...
$106.13k - $159.2k
Embedded software engineer job at Trusted Concepts, Inc.. Arlington, VA. At Two Six Technologies, we build, deploy, and implement innovative products... ...that transition from proof-of-concept to fieldable systems in support of national security missions. If you’re passionate...Full timeContract workLocal area$157k - $224k
...motivated individuals with degrees in engineering, computer science, mathematics, physics... ...in the AC2 Division works to build software systems that solve critical problems in the areas... ...for Tactical ISR Programming for embedded and physical devices Multi-agent coordination...Full timeLocal areaRemote workFlexible hoursNight shift- ...CNO Embedded Engineer Zetier seeks senior Computer Network Operations (CNO) embedded system engineers to analyze and develop operationally critical cyber capabilities. Candidates... .... DSP, FPGA, PCB, RF) Familiarity with software programming languages (e.g. C/C++, Matlab,...
- ...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
$110k - $150k
Parraid, LLC Hardware Systems Engineer ID: 1036 Location: Hollywood, MD Department: Products Parraid, a products company, is wholly devoted... ...coordination with other departments for system integration, software integration, testing, and production throughout the design...Full timeLocal areaImmediate start$110k - $150k
Parraid, LLC is seeking an experienced Hardware Systems Engineer to join the Product Engineering Team. This role involves developing hardware-based solutions for telemetry and electronic communications. Candidates should have over 7 years of experience, particularly with...- ...Frontend Lead Engineer Richmond, VA or Rosslyn, VA At Koalafi, we believe in a world... ...as we continue to modernize legacy systems by moving to cloud-based micro-service platform... ...in AWS ~ Knowledge of scrum/agile software development process ~ Exceptional analytical...Work at officeRelocation packageFlexible hours
$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- ...services provider headquartered in Arlington is seeking a Senior Engineer with a generalist background to join their team. This is a full... ...design expertise. The role involves a 50/50 split between systems and network responsibilities, including architecture, implementation...Full timeWork at officeTrial periodMonday to Friday
- ...product management, and QA to understand requirements, describe software product features, articulate technical designs, and present and... ...Proficient in Git with solid understanding of the Gradle build system, including managing, debugging, and migrating versions. •...Local area
- ...~ Bachelor's degree in Computer, Electrical or Electronics Engineering or Mathematics with field of concentration in computer science... ...years with Bachelor's degree of experience in computer design, software development or computer networks. TS/SCI Clearance At least...
- Energy Jobline ZR is seeking a skilled System Engineer in Alexandria, Virginia. This role involves leading a team of engineers through technical activities, ensuring projects are completed on time and within budget. Candidates should possess a Bachelor’s degree in engineering...
- ...responsibilities vary and may increase according to grade level**** Provide computer system management support. Help coordinate the planning and implementation of hardware and software upgrades, follow and enforce proper security procedures, oversee user accounts and...
$102.42k - $158.32k
The Air Force Civilian Service is seeking a Full-Time Systems Engineer to support the Romania Foreign Military Sales Program. This role offers a competitive salary range of $102,415 - $158,322 and requires a Bachelor’s Degree in Engineering or Computer Science. Qualified...Full time- A leading technology company is seeking a Lead Engineer to support complex systems engineering projects in Arlington, VA. The role involves providing expertise, overseeing system integration, and ensuring operational efficiency. Candidates should have extensive experience...
- A leading company is seeking a Sr Software Engineer to support Army operations at the Pentagon. The role involves designing and developing software, troubleshooting issues, and leading project teams. Candidates must have a relevant degree and extensive programming experience...
$150k - $240k
...The Team You will be working alongside other developers and engineers who support a dynamic, fast paced, and cutting edge mission.... ...requirements, conceptualize capabilities, and drive the full mobile CNE software development lifecycle. Skills include: Strong...Full timeTemporary workWork experience placementRemote workFlexible hours$34 - $40 per hour
...Job Title Local 10 Mobile Engineer Job Description Summary This position supports the Sr. Facilities Manager in the day-to... ...day maintenance, repair, and efficient operation of all building systems and equipment on behalf of the client. The Engineer will...Hourly payMinimum wageFor contractorsApprenticeshipWork at officeLocal areaRemote workFlexible hoursShift workWeekend workAfternoon shift- The Ed Wallach Search Group is seeking a seasoned Classified Information Security Lead located in Arlington, VA. The role involves managing and safeguarding classified information, ensuring compliance across government-sponsored research programs. Qualified candidates should...
$146.88k - $220.32k
...building a safer global future. Overview of Opportunity Two Six Technologies is seeking a Lead Embedded Design Engineer (FPGA/ASIC) to join our Embedded Systems Division , where we design and develop advanced hardware solutions for mission-critical security...Full timeContract workLocal area- A leading aerospace and defense company in Arlington, VA is seeking an EW Embedded Software Engineer II to design and develop innovative applications. Successful candidates will have a strong background in embedded development and signal processing, preferably with experience...Full timeRelocation package
- A technology firm in cybersecurity is seeking an Embedded Software Engineer in Arlington, VA. The role involves developing and maturing software prototypes, integrating hardware, and designing APIs. Ideal candidates will have a Bachelor's degree in a related field, experience...
- ...accelerate delivery, and enhance end-user experience across complex federal environments. We are seeking experienced, hands-on platform engineers who thrive in collaborative, high-visibility programs and are passionate about delivering secure, scalable, and sustainable...
- ...Our customer is seeking a Mobile HVAC Engineer to join their team. This is a non-supervisory/ hourly / non-exempt role. The... ...repairing HVAC, plumbing, electrical, and building mechanical systems to ensure maximum efficiency of building systems. The role requires...Hourly payApprenticeship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineering. Be the first to apply!
- id software Alexandria, VA
- software quality assurance Alexandria, VA
- mid-level software developer Alexandria, VA
- software sales Alexandria, VA
- internship software Alexandria, VA
- remote software sales Alexandria, VA
- embedded software Alexandria, VA
- software asset management analyst Alexandria, VA
- software engineer - cloud services Alexandria, VA
- software Alexandria, VA




