Software Systems Engineer

Insight Global
Yorba Linda, CA, United States
3 days ago
Apply on dejobs.org
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Working hours
Regular working hours
Job source

Tech stack

Agile Methodology Algorithm Design Unit Testing C++ (Programming Language) Configuration Management Code Coverage Embedded Operating Systems Global Positioning Systems (GPS) Hardware Design Hardware Interface Design Integrated Development Environments VectorCAST
+9 more
Signal Processing Software Engineering Software Requirements Analysis Software Systems Verification and Validation (Software) Software Verification Software Troubleshooting Integration Tests DO-178B

Job description

A top Aerospace and Defense company in the Yorba Linda, CA area is seeking a Software Systems Engineer to join their electronic components team to support their navigation and GPS solutions projects. This resource will be responsible for developing airborne software in accordance with DO-178c across the software development lifecycle including planning, development, verification, configuration management, quality assurance, and certification support. They will also be responsible in producing and reviewing certification data, stage of involvement reviews (SOI), and will work closely with hardware, test, quality, and certification teams. Other responsibilities include: - Develop embedded avionics software in compliance with DO-178C objectives and project plans - Participate in the full software development lifecycle, including: - software planning - requirements development and analysis - software design and implementation - integration - verification and validation - problem reporting and resolution - configuration management and release - Develop and maintain lifecycle data such as plans, standards, requirements, design descriptions, test procedures, test results, traceability data, and compliance evidence. - Perform software verification activities, including reviews, analyses, unit testing, integration testing, and requirements-based testing. - Support structural coverage analysis and resolution of coverage gaps, as applicable to the software level. - Support certification efforts, including preparation of certification artifacts and participation in SOI audits/reviews with certification authorities or designees. - Work with cross-functional teams to ensure alignment between system requirements, software requirements, hardware interfaces, and verification activities. - Support development in real-time embedded environments and troubleshoot software/hardware integration issues. - Contribute to process improvement, tool usage, and development standardization for safety-critical software programs.

Requirements

  • Ability to obtain a secret clearance
  • 4+ years of experience
  • Bachelor’s degree in engineering or similar
  • Experience with DO-178, DO-254 certifications
  • 4+ years of experience developing software under DO-178C for avionics or other safety-critical embedded systems, across the full software development lifecycle, from planning through certification support
  • 4+ years of experience in C/C++ application development, including analysis of software requirements, design, coding, integration, and verification in a controlled development environment
  • Experience with RF Signal Processing, Digital Signal Processing (DSP), and/or GPS/INS algorithm development
  • Experience with DO-331, DO-330, DO-254, ARP4754A, or related aerospace standards.
  • Experience with requirements and test tools such as DOORS, VectorCAST, LDRA, or similar environments
  • Experience with real-time embedded operating systems for both hardware and software
  • Agile Methodologies experience

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dejobs.org
Prepare application

Good distractions

Loading talks and stories from around this role…