Software Development Engineer Tustin, CA 92782 $68
- $72 an hour
- Contract, Full-time Apply with Indeed Software Development Engineer
- 285072 Onsite in Tustin, CA 9+ month contract Required Skills & Experience The hiring manager is looking for candidates with the following qualifications:
- Embedded C/C++: 8+ years of experience developing embedded software using C and C++ in aerospace or related safety-critical environments.
Safety-Critical Software:
4+ years of experience working on safety-critical software development programs in aerospace or a similar field.
- DO-178: Experience developing safety-critical embedded software and hardware systems following DO-178 standards.
RTOS:
Experience with Real-Time Operating Systems (RTOS).
Avionics Architecture:
Knowledge of
ARINC 651
Integrated Modular Avionics architecture.
Communication Protocols:
Experience with RS232, RS485, CAN, and Ethernet.
SoC Integration:
Experience with System-on-Chip (SoC) configuration and integration.
Hardware Description Languages:
Experience with VHDL and Verilog.
Modeling & Analysis:
Experience using MATLAB and Simulink for modeling and data analysis.
Development Tools:
Experience with Atlassian tools, including JIRA, Bitbucket (Git), Confluence, and Crucible. Key Responsibilities 1. Develop and maintain avionics software applications throughout the complete software development lifecycle using
C/C++. 2.
Architect, design, and develop embedded software solutions for safety-critical aerospace applications. 3. Interface with spaceship pilots and other subject matter experts (SMEs) to engineer software solutions addressing vehicle-level issues. 4. Design software solutions for vehicle-level issues involving multiple software subsystems. 5. Support the configuration and integration of embedded systems and SoC-based hardware. 6. Develop software in accordance with DO-178 safety-critical development standards. 7. Utilize MATLAB and Simulink for system modeling, simulation, and data analysis. 8. Work with cross-functional engineering teams to support avionics software development and integration. 9. Mentor and coach teammates while remaining actively involved in hands-on software development. Education & Experience Requirements
- Bachelor's or Master's degree.
- 8+ years of experience building embedded safety-critical software using C/C++ in aerospace or a related industry.
- 4+ years of experience specifically working on safety-critical software development programs.
- Experience across multiple aerospace or comparable safety-critical programs.
Pay:
$68.00
00 per hour
Work Location:
In person