Software Engineer V/VI

Skills
C#Amazon Web ServicesDefense SectorEmerging TechnologiesEnhanced Data Rates For GSM EvolutionEvolutionMedical Devices
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 8–15+ years of software engineering experience
  • Significant experience with complex high-reliability or safety-critical systems
  • Deep expertise in C#
  • Strong proficiency in C/C++ Python or Matlab/Simulink
  • Proven track record designing real-time embedded software flight-critical applications or autonomy stacks
  • Advanced mastery of Git/GitHub workflows Visual Studio and scripting for automation
  • Strong experience building and optimizing CI/CD systems with GitHub Actions
  • Experience deploying and managing software in AWS or hybrid cloud environments
  • Ability to lead technical initiatives influence architecture and deliver under aggressive schedules
  • Excellent problem-solving communication and collaboration skills
  • U.S. person status required
  • Ability to obtain and maintain security clearance preferred

Nice to have

  • Principal-level
  • Battle-tested
  • High-assurance
  • Safety-critical
  • Cross-functional
  • Mentoring mindset
  • Technical excellence

Day to day

  • Lead architecture design implementation and verification of embedded and application-level software for high-reliability safety-critical UAS systems.
  • Own major software components and drive decisions on technology stack performance fault tolerance and certification pathways.
  • Collaborate with systems hardware GNC flight test and cybersecurity teams to define requirements resolve integration issues and support full-system flight demonstrations.
  • Champion CI/CD automated testing build systems and deployment strategies for cloud-edge hybrid environments.
  • Mentor engineers conduct code and design reviews and contribute to technical roadmaps and qualification processes.

Hiring process

  • Start your cover letter or summary with the phrase [Favorite Tool] Specialist found.
  • Submit application materials for review
  • Complete employment eligibility verification upon hire and E-Verify confirmation if selected