Apply

Senior Software Engineer - Avionics - AQNav

Posted 29 days agoViewed

View full description

💎 Seniority level: Senior, 10+ years

📍 Location: United States

💸 Salary: 154000.0 - 256000.0 USD per year

🔍 Industry: Software Development

🏢 Company: SandboxAQ👥 101-250💰 $25,000,000 Grant 4 months agoArtificial Intelligence (AI)SaaSInformation TechnologyCyber Security

🗣️ Languages: English

⏳ Experience: 10+ years

🪄 Skills: PythonSoftware DevelopmentBashDesign PatternsEmbedded SystemsGitSoftware ArchitectureC++JiraAlgorithmsData StructuresCI/CDAgile methodologiesRESTful APIsLinuxDevOpsTerraformAnsibleSoftware EngineeringDebuggingConfluence

Requirements:
  • 10+ years of professional experience in software development (preferred) or data science (preferred), systems engineering, robotics, systems analysis, or other related fields.
  • BS in Software Engineering, Computer Science, or equivalent field of study.
  • Experience working on certified avionics software systems (e.g. DO-178); a successful candidate will leverage this experience to advise the AQNav team on best practices to ensure successful software certification.
  • Strong expertise in both Python and C/C++.
  • Long, successful history of bringing software from initial conception through to architecture, development, testing, release into production, and maintenance.
  • Proficiency in software development methodologies and best practices (e.g., Agile practices, CI/CD, test-driven development.)
  • You can diagram and specify requirements at system, subsystem, and component levels to aid in the finalization of design decisions; this includes responsibility for design documentation such as software architecture, software specification documents, and testing plans.
  • Ability to work closely with other development and cross-functional team members.
  • Strong Linux fundamentals (bash scripting, operating system configuration) and familiarity with common developer and devops tools such as Ansible, Chef, Terraform, Git, Github, and the Atlassian suite tools Jira and Confluence.
Responsibilities:
  • Serve as a technical expert to guide, lead, and mentor a growing team of engineers to support the successful development and deployment of software. Uphold quality and efficiency standards for the team. Advocate for and lead efforts to implement industry best practices.
  • Own roadmaps for developing long-term and stable requirements, verification/validation, and software solutions to advanced problems.
  • Design, implement, and test complex software systems for a world-class AI/quantum-based magnetic navigation system (“AQNav”). Work may include tasks such as development/maintenance of internal tooling and libraries, integrating the AQNav system with external avionics systems, and automating and streamlining routine complex processes.
  • Drive compliance of AQNav real-time software to DO-178 certification.
Apply