Aversan Inc
Senior Software Engineer (C / Linux)
Aversan Inc, Los Angeles, California, United States, 90079
Aversan, Inc. ( www.aversan.com ) is a reputable engineering company that provides expertise in the aerospace and defense industries. We are currently seeking a qualified Senior Software Developer for our Internal Software development team working closely with our customer in support of a System Integration Lab (SIL) for their new eVTOL aircraft.
Location:
Remote (US /Canada)
Responsibilities:
Software Development:
Design, develop, document, test and maintain simulation software solutions using C, C++, Python and LabVIEW in a mixed Linux and National Instruments environment.Avionics Communications:
Develop and integrate communications on avionics buses like A429 using vendor supplied APIs and ICDs.Simulation Modeling:
Create simple simulation models for avionics systems and components, ensuring accuracy and reliability.Collaboration:
Collaborate with cross-functional teams, including hardware engineers, avionics experts, and quality assurance teams.Troubleshooting:
Identify and resolve issues and bugs in simulation software.
Qualifications:
Bachelor’s in computer science, engineering, a related field, or equivalent experience.Experience in hands-on software development using C, C++, and Python.Strong problem-solving skills and attention to detail.Ability to work collaboratively in a team environment.Excellent communication skills.
Nice to have:
Experience with LabVIEW and other National Instruments hardware and software tools.Experience with avionics communication protocols and buses (e.g., A429, AFDX, RS232/422/482 & CAN).Prior experience in aerospace or avionics simulation development.Knowledge of DO-178C and DO-330.
#J-18808-Ljbffr
Location:
Remote (US /Canada)
Responsibilities:
Software Development:
Design, develop, document, test and maintain simulation software solutions using C, C++, Python and LabVIEW in a mixed Linux and National Instruments environment.Avionics Communications:
Develop and integrate communications on avionics buses like A429 using vendor supplied APIs and ICDs.Simulation Modeling:
Create simple simulation models for avionics systems and components, ensuring accuracy and reliability.Collaboration:
Collaborate with cross-functional teams, including hardware engineers, avionics experts, and quality assurance teams.Troubleshooting:
Identify and resolve issues and bugs in simulation software.
Qualifications:
Bachelor’s in computer science, engineering, a related field, or equivalent experience.Experience in hands-on software development using C, C++, and Python.Strong problem-solving skills and attention to detail.Ability to work collaboratively in a team environment.Excellent communication skills.
Nice to have:
Experience with LabVIEW and other National Instruments hardware and software tools.Experience with avionics communication protocols and buses (e.g., A429, AFDX, RS232/422/482 & CAN).Prior experience in aerospace or avionics simulation development.Knowledge of DO-178C and DO-330.
#J-18808-Ljbffr