Hybrid Linux Simulation Application Developer

Posted 6 hours ago

Apply now

About the role

  • Linux Simulation Application Developer on Behavioral Simulation team for critical product development. Integrating product code, enhancing simulator tools, and collaborating in complex power systems technology.

Responsibilities

  • Integrate embedded product code into the simulator architecture
  • Drive integration of the simulator within hardware-in-the-loop (HIL) environments
  • Maintain and enhance simulation tools, including drawing editors and scripting extensions
  • Investigate and resolve performance issues within the simulator
  • Troubleshoot and remediate functional issues (e.g., crashes, build failures, incorrect outputs)
  • Collaborate with the team to develop estimates and support project planning
  • Drive qualification of simulator components for formal product verification
  • Create and maintain technical documentation
  • Provide support to users and evaluate ad hoc requests for potential improvements

Requirements

  • Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and minimum 8 years prior relevant experience or an Advanced Degree in a related field and minimum 5 years of experience
  • Experience developing applications on UNIX/Linux operating systems (Windows experience is also acceptable)
  • Proficiency in C programming and debugging, with some knowledge of C++
  • Experience in software application design, maintenance, and support for complex systems
  • 5+ years of computer programming experience
  • Familiarity with embedded flight software build processes and tools such as make
  • Knowledge of Linux POSIX mechanisms, including IPC and threading
  • Experience using symbolic debugging tools (e.g., gdb, ddd, dbx)
  • Experience with scripting languages such as Python, and Linux shell
  • Aerospace experience, particularly with aircraft systems architecture
  • Experience in GUI development, Linux system administration, computational numerical methods, TCP/IP networking

Benefits

  • Medical, dental, and vision insurance
  • Three weeks of vacation for newly hired employees
  • Generous 401(k) plan that includes employer matching funds and separate employer retirement contribution, including a Lifetime Income Strategy option
  • Tuition reimbursement program
  • Student Loan Repayment Program
  • Life insurance and disability coverage
  • Optional coverages you can buy pet insurance, home and auto insurance, additional life and accident insurance, critical illness insurance, group legal, ID theft protection
  • Birth, adoption, parental leave benefits
  • Ovia Health, fertility, and family planning
  • Adoption Assistance
  • Autism Benefit
  • Employee Assistance Plan, including up to 10 free counseling sessions
  • Healthy You Incentives, wellness rewards program
  • Doctor on Demand, virtual doctor visits
  • Bright Horizons, child and elder care services
  • Teladoc Medical Experts, second opinion program
  • And more!

Job title

Linux Simulation Application Developer

Job type

Experience level

SeniorLead

Salary

$107,500 - $204,500 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job