Embedded Developer - Toronto, Canada - Aversan Inc.

    Default job background
    Description

    Aversan, Inc. ) 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

    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.
    • Troubleshooting: Identify and resolve issues and bugs in simulation software.

    Qualifications:

    • Bachelor's in computer science, engineering
    • Experience in hands on software development using C, C++, and Python.
    • Experience with Real-time operating system (Must Have)

    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