Full Time

Avionics Systems or Software Engineers - 100% Remote

Performance Software Corporation
Remote!
$90,000 - $150,000* / year

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Performance Software Corporation, so some details may not match this job. The employer's own page has the real description.

Job Overview

Performance Software Corporation is seeking skilled Avionics Systems or Software Engineers to join our dedicated team on a 100% remote basis. The successful candidate will play a pivotal role in the development, testing, and implementation of avionics systems and software solutions, ensuring they meet the highest standards of safety and reliability in aviation environments. You will collaborate with cross-functional teams to support various projects, contributing to the innovation and enhancement of avionics technologies that are crucial for the aerospace industry.



Job Responsibilities

  • Design, develop, and test avionics software and systems for aerospace applications.
  • Collaborate with systems engineers and other stakeholders to define requirements and system architectures.
  • Conduct software integration and validation testing to ensure compliance with industry standards.
  • Perform troubleshooting and maintenance of avionics systems, documenting findings and solutions.
  • Utilize modeling tools for software design and simulation to enhance system performance.
  • Participate in technical reviews and provide expertise during project development phases.
  • Maintain up-to-date industry knowledge, including emerging technologies and regulatory requirements.


Qualifications

  • Bachelor's degree in Electrical Engineering, Computer Science, Aerospace Engineering, or a related field.
  • Minimum 3 years of experience in avionics systems or software engineering.
  • Strong proficiency in two or more programming languages, such as C, C++, Ada, or Python.
  • Experience with Embedded Systems and Real-Time Operating Systems (RTOS).
  • Familiarity with avionics communication protocols, such as ARINC 429, MIL-STD-1553, or others.
  • Knowledge of DO-178C standards and software development life cycle processes.
  • Strong analytical and problem-solving skills with a keen attention to detail.


Technologies & Tools

The position will require familiarity with a range of technologies and tools relevant to avionics systems and software engineering. Key tools include integrated development environments (IDEs) such as Eclipse or Visual Studio, version control systems like Git, and simulation tools for hardware-in-the-loop (HIL) testing. In addition, proficiency with modeling languages such as UML or SysML, and experience with test and validation automation frameworks are highly advantageous to ensure the efficiency and effectiveness of development processes.



Ideal Candidates

Ideal candidates should possess a strong technical foundation combined with exceptional communication skills, enabling them to work collaboratively in a remote environment. They demonstrate a genuine passion for aviation technology and a commitment to safety and quality. A proactive mindset and the ability to innovate under pressure are essential. A successful candidate will also exhibit excellent organizational abilities, capable of managing multiple tasks while adhering to project deadlines and standards of excellence.

Most job openings for the size of the industry in August: professional and business services; private education and health care, 5 for every 100 jobs. Fewest: construction, 2.9. Compare industries →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.