Senior Embedded Software Engineer

MITRE Corporation
Bedford, MA, United States
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$126,800.0 - $158,500.0
Working hours
Regular working hours
Job source

Tech stack

C++ (Programming Language) Computer Engineering Software Debugging Linux Embedded Software Field-Programmable Gate Array (FPGA) Python (Programming Language) Posix Real-Time Operating Systems Signal Processing Software Engineering Software Systems
+3 more
Systems Architecture Git Programming Languages

Job description

  • Architect, implement, test, document, and debug embedded software systems (primarily C/C++)

  • Collaborate across multidisciplinary teams to define requirements and set technical direction for software development efforts

  • Establish and reinforce best practices for software design, implementation, integration, and verification

  • Integrate and troubleshoot hardware/software interfaces across embedded platforms and RF/SDR-connected systems

  • Mentor and develop junior engineers through technical guidance and reviews

Requirements

  • Typically requires a minimum of 5 years of related experience with a Bachelor’s degree; or 3 years and a Master’s degree; or a PhD with relevant experience who can immediately contribute at this job step; or equivalent combination of related education and work experience

  • Degree in Computer Engineering, Systems Architecture, or related field

  • Senior-level proficiency in high-performance programming languages (e.g., C, C++, Rust), as well as other high-level languages (e.g., Python) and strong understanding of embedded systems, hardware interfacing

  • Experience with implementation best practices, modern design methods and software development flows including git

  • Demonstrated experience as individual contributor on high-performing multidisciplinary teams, with proven ability to implement components of embedded systems

  • Understanding and experience with low-level processor architectures, operating system design, and hardware interfacing

  • Experience with at least one of the following: real-time operating systems, POSIX interfaces, Linux/BSD user and kernel environments

  • Willingness to mentor and develop junior engineers

  • Minimum 80% on-site work required at MITRE or government locations

  • Ability to obtain and maintain a top secret security clearance

  • Per the U.S. Government’s eligibility requirements, you must be a U.S Citizen to be considered for a security clearance

Preferred Qualifications:

  • Active secret (or higher) security clearance

  • Experience with Position, Navigation, and Timing (PNT), RF communications, radar/sensor systems or signal processing concepts

  • Experience with SoC FPGAs, RFSoCs, or Direct-RF devices.

  • Demonstrated mentorship or team leadership experience.

  • In-depth experience with software systems, systems architecture, and system-of-systems architecture

  • Advanced degree in Computer Engineering, Systems Architecture, or related field

  • Excellent interpersonal skills, judgment, discretion, and tact

  • Demonstrated technical leadership shaping large projects and aligning operational needs, engineering reality, and programmatic execution

About the company

Why choose between doing meaningful work and having a fulfilling life? At MITRE, you can have both. That’s because MITRE people are committed to tackling our nation’s toughest challenges-and we’re committed to the long-term well-being of our employees. MITRE is different from most technology companies. We are a not-for-profit corporation chartered to work for the public interest, with no commercial conflicts to influence what we do. The R&D centers we operate for the government create lasting impact in fields as diverse as cybersecurity, healthcare, aviation, defense, and enterprise transformation. We’re making a difference every day-working for a safer, healthier, and more secure nation and world. Our workplace reflects our values. We offer competitive benefits, exceptional professional development opportunities for career growth, and a culture of innovation that embraces adaptability, collaboration, technical excellence, and people in partnership. If this sounds like the choice you want to make, then choose MITRE - and make a difference with us.

Department Summary:

MITRE’s Electronic Systems Development department is seeking to hire talented and creative engineers with significant expertise in high performance and embedded software to lead and support advanced research and development projects of national significance.

As part of our team, you will have the opportunity to architect and implement technical solutions for a wide range of challenges currently faced by our government sponsors. We specialize in rapid prototyping of advanced sensor, communication, and navigation systems on leading edge semiconductor process technologies. As an applied research organization, we focus on capability development and demonstration. Our world class labs provide a canvas for our team to conduct hands-on research, testing, and develop tangible solutions to support our military leaders and reinforce our nation’s defense., Copyright © 1997-2026, The MITRE Corporation. All rights reserved. MITRE is a registered trademark of The MITRE Corporation. Material on this site may be copied and distributed with permission only.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.juju.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:10 min

Extending capabilities with the WebAssembly System Interface

Niels Tanis Niels Tanis · WWC 2023

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:24 min

Navigating limitations when scaling distributed on-demand deployments

Edoardo Dusi · LIVE

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

Videos

See all

Related articles

See all