Strategic Software Development Engineer
$110,000–$190,000 year
On-siteLaurel, Maryland, United States
Laurel, Maryland, United StatesOn-siteFull Time$110,000–$190,000 yearBachelors DegreeSmall
Full TimeBachelors DegreeSmall
Job Summary
Prototype and build software across embedded, full stack, and autonomy domains to prove out new capabilities quickly. Take problems from concept to working demonstrations, then hand mature prototypes to production programs. Pick the right tools, frameworks, and architectures, contributing to lightweight engineering practices with clean code. Explore emerging technologies like autonomy and machine learning to address real mission needs. Ship demonstrations with direct ownership in a small team, requiring full-time presence in the Laurel, MD office.
Required Qualifications
- BS in Computer Science, Software Engineering, Aerospace Engineering or a related field
- 3+ years in software engineering or software related application
- Proven track record developing and delivering aerospace software, and taking prototypes through to production
- Cross-domain range: depth in at least one of embedded/real-time, full stack, or autonomy/ML — and the ability and appetite to work across the others
- Proficiency with C/C++, Python, C#, and Linux
- A bias toward working software and demonstrations over process; comfort with ambiguity and self-direction
- Fast learner who picks up unfamiliar stacks, domains, and problem spaces quickly
- Active Secret clearance, or eligibility and willingness to obtain one
- Willingness to work full-time in our Laurel, MD office
Desired Qualifications
- advanced degree
- experience with Rust, modern other web/cloud stacks, ROS 2, cFS, or ML frameworks
- Aerospace, robotics, or other real-time or safety-relevant experience
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.