← Back to jobs

VDart Logo
Embedded Software Engineer

VDart

 

Simi Valley, CA, USA

Posted On: 30+ days ago
Experience: 6+ years
Availability: Hybrid
Openings: 1
Category: Embedded Software Engineer
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

Key Responsibilities

  • Perform high-level (HL) and low-level (LL) verification & validation (V&V) of embedded avionics software. 
  • Execute Independent Verification & Validation (IV&V) activities in compliance with DO178B/C standards. 
  • Debug, analyze, and resolve defects identified during integration and system testing. 
  • Support bug fixing activities, including issues in simulator environments (e.g., EICAS, SDS simulators). 
  • Set up, configure, and troubleshoot test rigs and simulation environments. 
  • Validate communication across subsystems using ARINC 429 and CAN protocols. 
  • Ensure accurate data exchange and system behavior across integrated components. 
  • Document test procedures, results, and defect reports, ensuring traceability. 
  • Update verification results and track issues in JIRA (PRs / Problem Reports). 
  • Support tool qualification activities and maintain compliance documentation. 
  • Develop and maintain Perl scripts for automation and test support. 
  • Collaborate with client and internal teams for integration and validation activities. 
  • Provide occasional support to development activities based on project needs. 

Required Skills & Experience

  • 6+ years of experience in embedded systems with a strong focus on verification &
  • validation (V&V / IV&V). 
  • Strong proficiency in Embedded C programming (read/write/debug level). 
  • Hands-on experience with DO-178B/C (mandatory). 
  • Strong understanding of real-time embedded systems and low-level firmware.
  • Solid experience in aerospace/avionics systems, preferably safety-critical. 
  • Strong experience in debugging and defect analysis in embedded environments. 
  • Working knowledge of ARINC 429 and CAN protocols. 

• Experience with tools such as: 

  • BusTools / ARINC tools
  • CANalyzer
  • EICAS / CMS Simulators

Experience with test rig setup, configuration, and troubleshooting. 

  • Familiarity with debugging tools (e.g., ZAPCross Debugger, Cosmic compiler or similar). 
  • Experience with Perl scripting (or another scripting language) for automation and tooling support. 
  • Strong understanding of system integration and validation workflows. 
  • Excellent analytical, documentation, and communication skills. 

Preferred Experience

  • Prior experience working on smoke detection systems or similar avionics subsystems. 
  • Experience working onsite with customer teams in integration environments. 
  • Exposure to tool qualification processes in regulated environments

Education

Bachelor's degree

Related Jobs

No related jobs found

← Back to jobs