Information Technology - Software Engineer

Indotronix Avani Group
Palmdale, CA, United States
1 day ago
Apply on candidateportal.ceipal.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
$260,000.0
Working hours
Regular working hours

Tech stack

Automation of Tests Python (Programming Language) Network Protocols Real-Time Operating Systems Software Engineering

Job description

Join our innovative Vehicle Management Software team as a Software Engineer and play a pivotal role in shaping the future of next-generation aircraft. Contribute to the full software development lifecycle for advanced aviation platforms in a dynamic, Agile environment. Collaborate with industry leaders and expand your expertise in embedded, flight-critical software development., Design, develop, and implement embedded software for current and future vehicle management systems.

  • Lead requirements generation, system/software design, integration, and flight testing activities.
  • Collaborate within an Agile software team to deliver high-quality, reliable code.
  • Integrate software with various host systems, including live assets, simulators, and lab environments.
  • Support avionics services, including ground station and mission systems software development.
  • Present technical concepts and results clearly to internal stakeholders.
  • Adapt to evolving project needs in a fast-paced, team-oriented setting.

Requirements

Minimum 5+ years recent experience with C (7+ years embedded C++ acceptable).

  • Minimum 5+ years recent experience with Linux.
  • Minimum 5+ years recent embedded systems software development experience.
  • 3+ years experience with Git and Agile tools (Bitbucket, Jira, Confluence, Gitlab, etc.).
  • 2-3 years experience with Python.
  • Strong background in Systems Engineering practices.
  • Demonstrated ability integrating hardware and software.
  • Proven experience in an Agile development environment.
  • Excellent verbal, written, and presentation communication skills.

Preferred Skills

  • Experience with RTOS (Real Time Operating Systems).
  • Familiarity with automated test methodologies.
  • Knowledge of networking protocols (IP, UDP, RTP).
  • Background in Vehicle Management System (VMS) architectures.
  • Experience with safety/flight-critical software processes (MIL-STD-516C, MIL-HDBK-1797, AC-17-01).
  • Ability to foster effective collaboration and maintain strong professional relationships.

Benefits & conditions

Work on cutting-edge aviation technology and future-forward projects.

  • Grow your career in a collaborative, Agile environment with opportunities for advancement.
  • Engage in meaningful work with high-impact results and industry recognition.
  • Competitive compensation and comprehensive benefits package.
  • Access to ongoing professional development and training.

Apply for this position

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

Apply on candidateportal.ceipal.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:04 min

Supporting modern network protocols in foundational libraries

Daniel Stenberg · Coffee With Developers

2:56 min

Test automation strategy and following the testing pyramid

Daniel Strmečki +1 · World Congress 2022

1:22 min

Understanding software engineering as more than just coding

Lilia Gargouri Lilia Gargouri · World Congress 2026 Europe

3:20 min

Certifying safety-critical automotive software and deploying progressive testing strategies

David Romić · World Congress 2023

2:44 min

Defining foundational architectures and scaling solutions for networks

Ryan Arndt · World Congress 2023

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

Videos

See all

Related articles

See all