Embedded Flight Software Engineer - Level 3 or 4

Northrop Grumman
Linthicum Heights, MD, United States
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours

Tech stack

Testing (Software) Software Applications C++ (Programming Language) Software Debugging Linux Embedded Software Python (Programming Language) Linux System Administration Object-Oriented Software Development Scrum Methodology Real-Time Operating Systems Software Configuration Management
+3 more
Software Engineering Software Requirements Analysis Linux Development

Job description

Experteer Overview In this role you will design, develop, integrate and test software for a space payload unit, ensuring compliance with requirements. You’ll work on an agile team using C++, Linux and Python to deliver reliable embedded software. You’ll participate in peer reviews and collaborate with cross-functional Scrum teams to turn system requirements into working solutions. The position emphasizes self-management, teamwork, and prioritizing tasks to support space missions from Linthicum, MD. Compensation / Benefits * Design, development, integration, and testing of embedded software for a space payload unit * Conduct peer reviews of software and technical documents * Participate in cross-functional Scrum team initiatives * Analyze system requirements and translate them into software design and implementation * Debug and trace software, ensuring completion criteria are met * Collaborate with engineering specialists and prioritize tasks for Technical Leads * On-site work with a 9/80 schedule and no telecommuting * Assist with software configuration management and cross-compiling in Linux environments Tasks * Bachelor’s degree with 5 years of embedded real-time software experience or Master’s with 3 years (PhD with 1 year for Level 3) * U.S. Government Top Secret security clearance with SCI access (citizenship required) * Experience with Object Oriented C++ development * Ability to debug own code and understand existing code * Experience integrating software applications using logs/tools to verify operation * Experience in embedded software development and cross-compiling with GCC * Experience Linux development and software configuration management tools Key requirements * Total Rewards package * health insurance * life and disability insurance * savings plan * paid holidays * paid time off (PTO)

Requirements

a 9/80 schedule and no telecommuting * Assist with software configuration management and cross-compiling in Linux environments Tasks * Bachelor’s degree with 5 years of embedded real-time software experience or Master’s with 3 years (PhD with 1 year for Level 3) * U.S. Government Top Secret security clearance with SCI access (citizenship required) * Experience with Object Oriented C++ development * Ability to debug own code and understand existing code * Experience integrating software applications using logs/tools to verify operation * Experience in embedded software development and cross-compiling with GCC * Experience Linux development and software configuration management tools Key requirements * Total Rewards package * health insurance * life and disability insurance * savings plan * paid holidays * paid time off (PTO)

Apply for this position

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

Apply on us.experteer.com

Good distractions

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

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

3:06 min

Moving from basic embedded software to system functionalities

Réka Leisztner Réka Leisztner · WWC 2025

1:43 min

Rebuilding application architecture with fixed scrum teams

Sebastian Gierlinger Sebastian Gierlinger · WWC 2025

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · WWC 2021

Videos

See all

Related articles

See all