Sr Embedded Flight Software Engineer

SoloPoint Solutions, Inc.

Pasadena (CA)

On-site

USD 160,000 - 210,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

SoloPoint Solutions, Inc. is seeking an experienced embedded software engineer to design and implement flight-critical software on RTOS platforms using C++ for multicore architectures. The role covers architecture, requirements, and detailed designs, plus verification planning and reporting.

The ideal candidate has extensive aerospace experience, familiarity with VxWorks and cFS, and can work across software lifecycle processes while traveling to a secondary office as needed.

Qualifications

  • Bachelor's degree in software engineering, computer science, or related field, or 4 additional years of experience in lieu of a degree.
  • 15+ years of software development experience in aerospace, spacecraft, avionics, defense, or other mission-critical embedded systems.
  • Strong embedded C++ development experience on multicore processor architectures, including experience with VxWorks and cFS.
  • Design and implement embedded software for RTOS and define software architecture, interfaces, and detailed designs.
  • Experience with flight software requirements and verification, including eligibility to work in the U.S. as a citizen or permanent resident.
  • Develop verification plans, unit-level and open-loop test suites, procedures, and test reports.
  • Software lifecycle management, configuration management, and traceability practices.
  • Willingness to travel to a secondary office location as needed.

Responsibilities

  • Design and implement embedded software on an RTOS for flight or mission systems using C++ on multicore architectures.
  • Develop and maintain flight software architectures, requirements, algorithms, interfaces, and detailed designs.
  • Create and execute software verification plans and test procedures, including unit-level and open-loop testing, and document results against requirements.
  • Manage software lifecycle activities including documentation, configuration control, and release support.
  • Define and deploy software processes, tools, and metrics, and serve as a subject matter expert for software domains and system-specific issues.

Skills

Embedded C++ development
RTOS design & architecture
Flight software verification

Education

Bachelor's degree or 4+ years experience in lieu

Tools

VxWorks
cFS

Job description

Qualifications
  • Bachelor's degree in software engineering, computer science, or related field, or 4 additional years of experience in lieu of a degree.
  • 15+ years of software development experience in aerospace, spacecraft, avionics, defense, or other mission-critical embedded systems.
  • Strong embedded C++ development experience on multicore processor architectures, including experience with VxWorks and cFS.
  • Demonstrated ability to design and implement embedded software for real-time operating systems (RTOS) and define software architecture, interfaces, and detailed designs.
  • Experience with flight software requirements and verification, including eligibility to work in the U.S. as a citizen or permanent resident.
  • Ability to develop verification plans, unit-level and open-loop test suites, procedures, and test reports.
  • Experience with software lifecycle management, configuration management, and traceability practices.
  • Willingness to travel to a secondary office location as needed.
Responsibilities
  • Design and implement embedded software on an RTOS for flight or mission systems using C++ on multicore architectures.
  • Develop and maintain flight software architectures, requirements, algorithms, interfaces, and detailed designs.
  • Create and execute software verification plans and test procedures, including unit-level and open-loop testing, and document results against requirements.
  • Manage software lifecycle activities including documentation, configuration control, and release support.
  • Define and deploy software processes, tools, and metrics, and serve as a subject matter expert for software domains and system-specific issues.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Developer/Engineer
Embedded Software Developer/Engineer

OLSA Resources, Inc. • Phoenix (AZ)

On-site
USD 80,000 - 110,000
Flight Software Engineer
Flight Software Engineer

Executive Recruiting Group • Broomfield (CO)

On-site
USD 130,000 - 180,000
Lead Embedded Flight Software Engineer (C++/RTOS)
Lead Embedded Flight Software Engineer (C++/RTOS)

SoloPoint Solutions, Inc. • Pasadena (CA)

On-site
USD 160,000 - 210,000
Embedded Software Engineer – C++
Embedded Software Engineer – C++

PeoplePilot • Phoenix (AZ)

On-site
USD 100,000 - 140,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Sapsol Technologies Inc • Idaho

On-site
USD 140,000 - 180,000
Embedded Engineer
Embedded Engineer

Novia Infotech • Elyria (OH)

On-site
USD 100,000 - 120,000
EMBEDDED SOFTWARE ENGINEER III with Security Clearance
EMBEDDED SOFTWARE ENGINEER III with Security Clearance

Platform Aerospace • Hollywood (MD)

On-site
USD 120,000 - 160,000
Senior Embedded Software Engineer, Real-Time Aerospace
Senior Embedded Software Engineer, Real-Time Aerospace

Katalyst-Healthcares- • Cedar Rapids (IA)

On-site
USD 120,000 - 160,000
EMBEDDED SOFTWARE ENGINEER III
EMBEDDED SOFTWARE ENGINEER III

Platform Aerospace • Hollywood (MD)

On-site
USD 110,000 - 140,000
Embedded Software Engineer
Embedded Software Engineer

Insight Global (United States) • Twinsburg (OH)

On-site
USD 80,000 - 100,000