Strategic Software Development Engineer
Strategic Software Development Engineer
Posted 3 days ago
SENIORITY
Lead
About the role
- Prototype and build software across embedded, full stack, and autonomy to prove out new capabilities quickly
- Take problems from concept to working demonstration, then to production-ready handoffs as they mature
- Pick the right tools, framework, and architecture for the job - and learn new ones as needed
- Partner with program and engineering teams to transition proven prototypes into York's production programs
- Contribute to the team's lightweight engineering practices; write code and documentation clean enough for others to adopt
- Explore emerging technology - autonomy, ML, modern tooling - and turn it into something that addresses a real mission need
- Ship demonstrations and take direct ownership of your work in a small team with minimal overhead
- BS in Computer Science, Software Engineering, Aerospace Engineering or a related field; advanced degree is a plus 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; experience with Rust, modern other web/cloud stacks, ROS 2, cFS, or ML frameworks a plus
- 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
- Aerospace, robotics, or other real-time or safety-relevant experience a plus, but not required
- Active Secret clearance, or eligibility and willingness to obtain one
- Willingness to work full-time in our Laurel, MD office; this position does not support remote or hybrid work
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
