drjobs Principal Embedded Software Engineer

Principal Embedded Software Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Santa Barbara - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Our client is seeking aPrincipal Software Engineerto lead the development of embedded flight software for mission-critical space systems. This role combines hands-on technical leadership with architecture development integration and testing responsibilities. Youll work closely with senior engineers systems teams and leadership to deliver reliable high-performance software for spacecraft operations.

Key Responsibilities

  • Lead cross-functional teams in designing and developing fault-tolerant flight software.
  • Collaborate with systems engineers to define requirements and architect solutions across spacecraft and ground systems.
  • Develop command and control software for spacecraft operations and payloads.
  • Drive system integration testing and documentation efforts.
  • Mentor junior engineers and promote strong engineering practices.
  • Support the full software lifecyclefrom architecture to deployment and operations.

Required Qualifications

  • Bachelors in Computer Science Computer Engineering or related field.
  • 12 years of experience in high-reliability software development.
  • 5 years of technical leadership across software teams.
  • Expertise in embedded software development using Rust and/or Modern C.
  • Strong understanding of processor architecture performance optimization and memory efficiency.
  • Experience with CI/CD pipelines automated testing and static/dynamic analysis tools.
  • Proficient in embedded ARM development (Linux RTOS or bare-metal).
  • Familiarity with containerized environments (Docker Kubernetes).
  • Comfortable in a fast-paced agile development environment.

Desired Qualifications

  • Masters or PhD in a related field.
  • 18 years of experience including work on flight software or mission-critical systems.
  • Experience with secure coding Python and hardware interfaces (Ethernet SPI I2C UART PCIe).
  • Background in fault-critical systems and distributed architectures.

Required Experience:

Staff IC

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.