Embedded System Software Engineer
MPR Services
Embedded System Software EngineerMPR 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/ResponsibilitiesEmbedded 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.QualificationsU.S. Citizenship is required.EducationBachelor's degree in an Engineering Discipline.ExperienceTwo (2) or more years of software engineering experience.Experience building production embedded systems or firmware.Understanding of embedded operating systems and bare-metal programmingComfortable 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.SkillsThe 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.
- DescriptionSAIC is seeking an Embedded Software Engineer. Come join our team working on the next generation SoC design for the Department of Defense... ..., design, build, and enhance highly available and scalable system software used by customers worldwide. You will direct major...SuggestedWorldwide
$100.56k - $160.89k
...position designs, administers, and maintains multiple IT systems, servers and software. The incumbent is a seasoned professional, able to solve... ...directorates goals and objectives. Partners with Lead Systems Engineers when multiple technologies are deployed. Mentors junior...SuggestedImmediate start- ...Marketing Technology & Operations Manager to become a deeply embedded partner for the ESS team. You will own tooling strategy, automation... ...with Events Technology, Marketer Experience, Data Science & Engineering to align roadmaps, ensure security and compliance, and drive...Suggested
$171.16k - $256.75k
...team. The team is composed of intellectual individuals, passionate about developing reverse engineering tooling, system architecture, technical leadership, and complex software implementation. The team is growing and looking for someone with a full-stack background who...SuggestedFull timeContract workWork at officeLocal area- ...Senior Embedded Software Engineer Arlington, VA The Systems Development Division (SDD) delivers technology advantage into users' hands by delivering capabilities focused on end-customer needs that function in operationally relevant environments and timeframes. SDD...SuggestedRemote work
$165k - $195k
OverviewWanted: A lead test engineer with extensive experience DoW systems cybersecurity issues, certifications, and test and evaluation (T&E) processes. This position combines technical requirements with leadership and management of a small cyber team. The office for...Temporary workWork at office- Apogee Research, LLC is seeking Embedded Software Engineers to lead the creation of capabilities for national security, focusing on tactical edge software across military and commercial hardware in Arlington, VA. The role emphasizes hands-on design, testing, and collaboration...Full time
$120k - $170k
Lead Systems Engineer Location: Arlington, VA - Pentagon Work Type: Hybrid Remote Work: 50% Job Description Lead systems engineering for cryptographic... ...include IT Infrastructure & Cloud Services, Cyber Security, Software Integration & Development, Data Solution & AI, and Enterprise...Full timeContract workPart timeWork experience placementRemote work- ...revolution in how the DoD operates: a turn towards compositional systems of systems instead of traditional monolithic architectures... ...years (much less decades). Apogee Research is looking for Embedded Software Engineers to lead the creation of capabilities addressing currently...Full timeWork at office
- STR is seeking a Lead Embedded Software Engineer to design, develop, and implement real-time DSP software for advanced radar systems. You will lead embedded software activities, collaborate with multi-disciplinary teams, and guide the complete signal processing chain from...
$87.1k - $157.45k
...is seeking a Hardware Design Engineer to support Circuit Board and... ...team (electrical engineers, systems engineers, scientists, etc) to... ...related• Experience writing test software in C/C++ or other language to... ..., ADCs/DACs• ARM or RISC-V embedded processor based SoC design...Full timePart timeWork at officeImmediate startRemote workFlexible hours$58.24k - $68.64k
...technology. MORSE boasts a specially selected team of scientists, engineers, and software developers to deliver best-in-class technical solutions... ...to conduct user research, design, prototype, and evaluate systems under development. As a Human Computer Interaction Engineer...Work experience placementInternship$135k - $170k
...of Experience: Senior This opportunity resides with Warfare Systems (WS), a business group within HII’s Mission Technologies division... ...in cybersecurity, network architecture, reverse engineering, software and hardware development uniquely enable us to support sensitive...Full timeWork at officeLocal areaWork from homeWorldwideHome office$61.9k - $141k
Systems EngineerThe Opportunity: Are you looking for an opportunity to combine your technical expertise with strategic, national security... ...delivering solutions that put the mission first.As a Systems Engineer on our team, you’ll help shape and modernize systems for the...Full timeContract workPart timeWork at officeLocal areaRemote work- ...to the enterprise computer networks and systems- Design implement configure and enforce... ...security controls on network hardware and software components and devices- Perform research... ...Computer Science, Information Systems, Engineering, Business, Physical Science, or other technology...Work experience placement
- ...one of a handful of elite companies to receive the highest form of third-party validation. are seeking a highly skilled Senior Systems Engineer to support the design, implementation, administration, and maintenance of complex enterprise systems and infrastructure. The...Full timeContract workLocal area
- Overview Amyx is seeking to hire Systems Engineer Cloud Certified Subject Matter Expert (SME) to support our Army client at the Pentagon... ...combined minimum of 10 years experience in systems engineering, software engineering, and systems administration. Must possess...Full timeFor contractorsFlexible hours
- DescriptionSAIC is hiring a Systems Engineer with a strong background in technology development to support the Principal Director, Microelectronics in the Office of the Under Secretary of Defense for Research and Engineering (OUSD(R&E)). The Systems Engineer will manage...Work at officeRemote work
- ...Directorate (MID). SAIC is seeking to fill an opening for an Systems Engineering and Technical Assistance (SETA) Pentagon (J3) Outreach... ...customer domain experience / expertise across all disciplines.Embedded within the J3 to promote collaboration between Joint Staff and...Civilian ContractorRemote work
$86.8k - $198k
Space Domain Awareness System EngineerThe Opportunity:Are you looking for an opportunity to combine your technical skills with big... ...specifications makes you an integral part of delivering a customer focused engineering solution. As a systems engineer on our team, you have the...Full timeContract workPart timeLocal areaRemote work$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 timeWork experience placementWork at officeLocal areaRemote workFlexible hoursNight shift$120k - $180k
OverviewAMERICAN SYSTEMS is an employee-owned federal government contractor supporting national... ...Technology, Test & Evaluation, Engineering & Analysis, and Training.ResponsibilitiesThe... ...will use Government-provided enterprise software development and analytics tools,...Contract workFor contractors- Overview/ Job ResponsibilitiesWe are seeking an experienced Trusted Internet Connections (TIC) System Engineer to design, implement, and maintain secure network perimeter defenses for our customer’s network infrastructure. This role requires experience supporting TIC 3....Full timeLocal area
$94.4k - $198.2k
Job Title: JIATF 401 System EngineerJob Category: EngineeringTime Type: Full timeMinimum... ...Opportunity:CACI is seeking a Systems Engineer to support Joint Interagency Task Force... ...evaluations. · Collaborate with engineers, software developers, cyber specialists, network...Contract workWork experience placementWork at officeFlexible hours- ...Technologies (IDT), a leading defense technology company, is seeking a Systems Engineer to be based out of one of IDT’s offices (Arlington, VA, Mount... ...all functional and program interfacesApply advanced systems/software technologies and principles to develop innovative solutions...Full timeWork at officeImmediate start
$135k - $216k
...delivering advanced mission planning, digital engineering, and command‑and‑control capabilities... ...requirements across a complex, multi‑system environment.As a Systems Engineer, you will... ...specifications.Work with data, AI/ML, software, and systems‑engineering teams to...Contract workFor contractorsShift work$90k - $210k
...technology. MORSE boasts a specially selected team of scientists, engineers, and software developers to deliver best-in-class technical solutions... ...the US National Security Ecosystem. We are seeking a Systems Engineer to provide leadership and direction in designing...Full time$62.9k - $119.7k
...than 100 years of experience and renowned engineering expertise to meet the needs of today’s... ...methods to evaluate campaign, mission, and system level analysis and visualizations based... ...our Python-based proprietary ModSim software called Rapid Campaign Analysis, Development...Full timeTemporary workWork experience placementInternshipWork at officeRemote workRelocationFlexible hours- ...), a leading defense technology company, is seeking a Senior Systems Engineer to be part of our Advanced Capabilities team and based out of... ...designing, testing, integrating, deploying, and operating complex software and hardware systems in mission-critical environments.The...Full timeWork at officeImmediate start
$68.9k - $131.1k
...than 100 years of experience and renowned engineering expertise to meet the needs of today’s... ...and defense.Raytheon is seeking a Mission Systems Engineer II for a satellite mission... ...implement a daily operations plan using complex software and hardware systems; apply command and...Contract workTemporary workWork experience placementWork at officeRemote workRelocation packageFlexible hoursDay shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded System Software Engineer. Be the first to apply!
- software support Alexandria, VA
- software Alexandria, VA
- software technical support Alexandria, VA
- entry level software sales Alexandria, VA
- software intern Alexandria, VA
- software technical support engineer Alexandria, VA
- id software Alexandria, VA
- software quality assurance Alexandria, VA
- government software Alexandria, VA
- ultimate software Alexandria, VA


