C

Castelion

Designs and manufactures hypersonic strike weapons

Embedded Software Engineer

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeTorrance, CA, USANo salary listed

About the Job

Requirements

  • A bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or a related STEM field, or equivalent practical experience.
  • Hands-on technical work may include professional experience, internships, research, or open-source contributions; candidates across experience levels are considered.
  • Experience with systems programming in C++, Python, Rust, or similar languages, and familiarity with Linux-based development environments.
  • Low-level systems experience, such as Linux kernel development, hardware interfaces, or driver development (for example, UART or I2C peripherals).

Responsibilities

  • Design and implement reliable autonomous software systems and simulations to validate their precision and dependability.
  • Manage software development from initial design, prototyping, and testing through final integration and deployment for mission-critical applications.
  • Evaluate test outcomes and troubleshoot issues through detailed investigations, including hands-on integration and debugging of hardware/software systems.
  • Develop tools to facilitate testing across virtualized hardware, real hardware-in-the-loop, and vehicle-in-the-loop environments.
  • Collaborate with multidisciplinary engineering teams to design and develop hypersonic missile capabilities, including guidance algorithms and integrated seeker image processing.
  • Lead major projects aligned with company objectives, with occasional travel to launch and customer sites for testing and operations.
  • Improve software standards and best practices within the software team.

Desired Qualifications

  • Proficiency in C++, Rust, or similar systems programming languages.
  • Practical experience with real-time embedded systems or distributed computing environments in Linux-based systems, including developing Linux-based C++ software for processors and microcontrollers such as PowerPC, x86, and ARM.
  • Proficiency in Linux, Bash shell scripting, network troubleshooting, and performance analysis tools such as strace and ftrace.
  • Strong debugging, performance optimization, and unit testing skills.
  • Comprehensive understanding of computer architecture and networking protocols such as TCP and UDP.
  • Innovative problem-solving using first-principles thinking, including developing prototypes to validate design concepts and quantify technical constraints.

About the Company

Castelion

Designs and manufactures hypersonic strike weapons

Castelion designs, tests, and manufactures hypersonic strike weapons for the U.S. military, aiming to deter future wars with fast, credible, non-nuclear deterrence. Its flagship Blackbeard is a low-cost, mass-producible hypersonic missile compatible with HIMARS/MLRS, built in-house with solid rocket motors, propellant, and a real-time, hardware-isolated flight computer. The company uses vertical integration and a rapid test-and-iterate cycle, with frequent flight tests and Project Ranger, a 1,000-acre facility in New Mexico to scale production. It competes with traditional defense primes on speed and cost, selling under government contracts and development awards to field advanced weapons at scale.

Company size
201-500
Company stage
Series C
Total funding
$1.5B
Headquarters
Torrance, CA
Founded
2022

Recently Posted Jobs

Explore more opportunities at Castelion

See more jobs