Mission-Critical Software Engineer

Castelion Corporation

Torrance (CA)

On-site

USD 150,000 - 220,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Castelion Corporation is seeking a hands-on Mission Software Engineer in Torrance, CA to build the software connecting our products into an integrated mission capability. You will design, implement, test, and deploy software across weapons, launchers, C2 systems, and sensors, collaborating with flight software, avionics, and systems teams.

You will own end-to-end software capabilities from architecture through production code and fielding, using Git workflows, automated testing, and CI/CD in a

Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, Aerospace Engineering, or a related field.
  • 3+ years of professional software engineering experience.
  • Strong software development experience in C++, Rust, Python, Go, C, or similar languages.
  • Experience contributing to a production software codebase using Git, code review, automated testing, and CI/CD.
  • Strong understanding of software architecture, APIs, networking, data serialization, concurrency, and distributed systems.
  • Experience developing software that interfaces with hardware, embedded systems, or external services.
  • Experience debugging complex integrated software systems.
  • Ability to independently take software capabilities from requirements and architecture through implementation and test.
  • Strong communication skills and the ability to work across software, hardware, systems, and operations teams.
  • Ability to obtain and maintain a U.S. security clearance.

Responsibilities

  • Design, develop, test, and deploy production software supporting weapons, launchers, C2 systems, sensors, and mission planning.
  • Develop and integrate command-and-control software connecting operators, sensors, weapons, launchers, tactical networks, and external platforms.
  • Build APIs, services, and data pipelines that move targeting, mission, telemetry, and system-state data throughout the mission architecture.
  • Develop software interfaces between Castelion products and aircraft, launchers, mission computers, fire-control systems, sensors, and government C2 systems.
  • Implement communications across interfaces and protocols such as Ethernet, TCP/UDP, CAN, MIL-STD-1553, MIL-STD-1760, and other tactical interfaces.
  • Translate operational concepts, system requirements, and ICDs into scalable software architectures and working implementations.
  • Develop simulators, tools, and test infrastructure for software-in-the-loop, hardware-in-the-loop, and system-level testing.
  • Debug complex issues spanning application software, embedded systems, networks, avionics, sensors, and hardware.
  • Contribute production code using modern Git-based workflows, code review, automated testing, and CI/CD.
  • Support integration and test activities from laboratory testing through ground and flight test.
  • Work directly with government customers, platform partners, operators, and other engineering teams during integration and fielding.
  • Own software capabilities from initial architecture through implementation, test, deployment, and operational use.

Skills

C++
Rust
Python
Go
C
Git
CI/CD
Code review

Education

Bachelor's degree in Computer Science or related field

Tools

Git
CI/CD tooling

Job description

Castelion Corporation is seeking a hands-on Mission Software Engineer in Torrance, CA to build the software connecting our products into an integrated mission capability. You will design, implement, test, and deploy software across weapons, launchers, C2 systems, and sensors, collaborating with flight software, avionics, and systems teams.

You will own end-to-end software capabilities from architecture through production code and fielding, using Git workflows, automated testing, and CI/CD in a

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Mission Software Engineer — Weapons & C2 Integration
Mission Software Engineer — Weapons & C2 Integration

Castelion Corporation • Torrance (CA)

On-site
USD 120,000 - 190,000
Lead Mission Software Architect
Lead Mission Software Architect

Castelion Corporation • Torrance (CA)

On-site
USD 180,000 - 240,000
Mission Software Lead: Architecting Integrated C2 Systems
Mission Software Lead: Architecting Integrated C2 Systems

Castelion Corporation • Torrance (CA)

On-site
USD 150,000 - 195,000
Flight Software Engineer: Real-Time Embedded (All Levels)
Flight Software Engineer: Real-Time Embedded (All Levels)

Castelion • Torrance (CA)

On-site
USD 120,000 - 180,000
Generous benefits package
Mission Software Engineer Torrance, CA Weapons Integration
Mission Software Engineer Torrance, CA Weapons Integration

Castelion Corporation • Torrance (CA)

On-site
USD 120,000 - 190,000
Embedded Software Engineer — Autonomous Flight & Defense
Embedded Software Engineer — Autonomous Flight & Defense

Castelion • Torrance (CA)

On-site
USD 110,000 - 150,000
Autonomous Embedded Software Engineer – Flight Systems
Autonomous Embedded Software Engineer – Flight Systems

Castelion Corporation • Torrance (CA)

Hybrid
USD 120,000 - 180,000
Generous benefits package
Senior Embedded Software Engineer: Autonomy & Defense
Senior Embedded Software Engineer: Autonomy & Defense

Castelion Corporation • Torrance (CA)

On-site
USD 140,000 - 190,000
Mission Design Engineer — Defense Modeling & Prototyping
Mission Design Engineer — Defense Modeling & Prototyping

Castelion Corporation • Torrance (CA)

Hybrid
USD 90,000 - 120,000
Senior Flight Software Architect & Technical Lead
Senior Flight Software Architect & Technical Lead

Castelion Corporation • Torrance (CA)

Hybrid
USD 180,000 - 240,000
Benefits package