Senior Software Engineer (Flight Software)

1 hour, 42 minutes ago
Full-time
Senior
Software Development
Anduril Industries

Anduril Industries

Anduril Industries is an American defense technology firm that specializes in developing advanced autonomous systems for integrated awareness and security across land, sea, and air, utilizing its proprietary Lattice platform to enhance intelligence, su...

Aerospace & Defense
1K-5K
Founded 2017
$2200M raised

Description

  • Design and implement trusted, safety-critical Vehicle Management Systems in a multi-stakeholder environment.
  • Design and implement scalable vehicle subsystems for sensor processing, state estimation, contingency management, actuation, payload interfaces, and mission systems interfaces.
  • Contribute to the design and development of reusable software components across multiple Anduril product lines.
  • Develop real-time embedded software using an RTOS.
  • Develop device drivers and interfaces for sensors and actuators.
  • Create test and simulation fixtures that support software-in-the-loop and hardware-in-the-loop testing.
  • Support vehicle manufacturing and deployment.
  • Collaborate on multidisciplinary engineering teams and mentor software engineers from different backgrounds.
  • Travel up to 20% of the time to work with end users and/or other teams.

Requirements

  • Bachelor’s degree in Robotics, Mechatronics, Computer Science, Engineering, a relevant field, or equivalent experience.
  • Proficiency in C.
  • Experience with an RTOS.
  • Familiarity with communication busses and protocols such as CAN, CANFD, UART/RS232/RS422/RS485, SPI, QSPI, I2C, Ethernet, ARINC-825, ARINC-429, or MIL-STD-1553.
  • Systems programming skills, including algorithms, data structures, concurrency, and optimization.
  • Ability to act as technical owner for a software component, including stakeholder engagement, requirements definition, roadmap management, team coordination, design, implementation, sustainment, and evolution.
  • Ability to learn and grow independently while mentoring junior team members effectively.
  • Eligibility to obtain and maintain an Australian Government Negative Vetting 2 security clearance (NV2).
  • Experience designing and developing embedded applications in autonomous vehicle software systems is preferred.
  • Experience with high-assurance safety-critical software applications is preferred.
  • Experience developing interfaces to sensors and actuators is preferred.
  • Experience troubleshooting and analyzing remotely deployed software systems is preferred.
  • Experience working with and testing electrical and mechanical systems is preferred.
  • Experience with DO-178, IEC 61508, or similar certifications is preferred.
  • Familiarity with navigation and communications systems is preferred.
  • Experience across the product delivery lifecycle, including manufacturing, system acceptance, deployment, and sustainment, is preferred.
  • Familiarity with systems engineering concepts is preferred.
  • Interest in growing into Staff Software Engineer, Software Engineering Manager, or Tech-Lead-Manager roles is preferred.

Benefits

  • Competitive salary with compensation adjusted for experience, education, training, critical skills, and business considerations.
  • Highly competitive equity grants included in the majority of full-time offers.
  • Top-tier benefits for full-time employees.
  • Comprehensive benefits package available at little to no cost to employees.
  • Coverage designed to support employees in health and recovery.
  • Support for employees as they plan for what comes next.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Staff Software Engineer

Kaseya 1K-5K IT Services

Kaseya is hiring a Staff Software Engineer to lead the design and delivery of a unified Identity and Access Management platform for a large portfolio of cloud products.

Active Directory HIPAA JWT SAML Secrets Management
57 minutes ago

Cision, Senior Software Developer, Software Engineer, AMER, Canada

Cision 5K-10K Professional Services

Cision is hiring a software engineer to work with product, design, and data science teams on spec-driven development of AI-enabled .NET applications that turn high-level specs into production-ready software.

C# Git Kubernetes MySQL PostgreSQL React SQL VS Code
57 minutes ago

Staff Software Engineer, Storage Platform

Relativity Space 251-1K Aerospace & Defense

Relativity Space is hiring a software engineer to own storage platform software for its Interplanetary Sciences Program, building resilient systems for a space-based data center that preserves mission data through years of radiation exposure.

Linux
1 hour, 12 minutes ago

Senior Software Engineer (Customer Platform)

Chainguard 51-250 Internet Software & Services

Chainguard is hiring a Senior Software Engineer for its Platform team to build customer-facing backend services and APIs that support core product capabilities across the company’s product lines.

Go Kubernetes Microservices
1 hour, 12 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers