Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Software Engineer, Co-op

Avidyne

Software Engineer, Co-op

National
Full Time
Paid
  • Responsibilities

    Avidyne is a leading provider of avionics to general and business aviation, and consists of a team of aviation enthusiasts uniquely positioned to play a key role in the next generation of personal aviation. Electric, vertical take-off, autonomous, helicopters, airplanes, experimental, you name it, we are working on avionics to make it better.

    About our Software Engineering Co-Ops

    If you want to learn how to develop the most reliable, robust, error-free systems, then Avidyne is the place to work. Our quest to make the safest aviation related products, coupled with the rigorous demands of FAA mandated processes, means you will learn what it means to make software that is as close to error-free as possible.

    Our systems consist of multiple processors, running numerous object-oriented applications on top of real-time operating systems.

    You will work under the guidance of Senior & Principal Software Engineers in the development of our Integrated Flight Displays (IFD's), flight controls, and surveillance products. 

    AVIDYNE CO-OPS ARE PAID, TEMPORARY POSITIONS LASTING 3 - 6 MONTHS WITH PREFERENCE GIVEN TO CANDIDATES LOCAL TO CENTRAL FLORIDA OR THE BOSTON AREA. 

    Typical Software Engineering Responsibilities include:

    • Working with systems engineers, support engineers and end customers to help define, develop and integrate Avidyne's next generation of products into conventional and new, novel advanced air mobility aircraft.
    • Working with our dynamic software development team on a wide variety of software features from low level operating. system layers up to our high resolution, touch screen based HMI layers.
    • Designing, architecting, developing and debugging complex software systems.
    • Conducting software verification activities.
    • Helping to evaluate FAA mandated requirements for our aviation products.
    • Working on extending Avidyne's simulation and test capabilities.
    • Developing and enhancing tools to track and automate software development activities.
    • Developing iOS and/or Android based applications for pilot use.

    Qualifications:

    • Demonstrated strong and effective verbal and written communication (including technical documentation).
    • Self-motivated and enthusiastic about solving problems.
    • Adaptable and flexible with moving deadlines, requirements, and changing focus.
    • Strong software development skills, particularly in C++ and Python.

    Education & Experience:

    • At least 2nd year completed undergraduate in Computer Science, Computer Engineering, Software Engineering, Aerospace Engineering with a cumulative GPA of 3.2 or above.

    Other Desirable Experience:

    • Avionics, aviation background or enthusiast.
    • Previous co-op or internships in a related field.
    • Experience with device driver development.
    • Experience using source control system(s).
    • Experience with Matlab and Simulink.
    • Experience with VB and shell scripting
  • Industry
    Manufacturing