Software Engineer - Aerospace
Software Engineer- Aerospace
Department: Software Engineering
Location: 320 Congress Street, Floor 1 Boston, MA 02210
Autonodyne is a Boston-based software company working to provide additive autonomy to unmanned vehicles in land, sea, and air domains. Our technology stack applies mainly to the defense sector, but we view most of our work as dual use for commercial applications. We are a rapidly growing organization with over 50 people employed today. Our company culture balances delivering software solutions that make a difference with the relaxed office environment where dogs are welcomed.
For this role we are searching for an Aerospace Software Engineer who is passionate about unmanned systems. The ideal candidate will be able to apply their Aerospace knowledge to creating systems that account for real-world flight realities and constraints. Should also have an interest and capability for working on all phases of the software development lifecycle from prototype to flight test.
Responsibilities:
· Maintain existing codebase ensuring optimal performance and usability
· Develop C++ implementations of signal processing algorithms and time critical control functions involved in direct control of autonomous systems
·Collaborate with systems, hardware, and other software engineers to understand end-user requirements and design appropriate solutions
·Develop robust, scalable, performance driven software to be deployed on a variety of embedded computing systems including the NVIDIA Jetson platform
·Develop aerodynamic database, aircraft performance analysis, mathematical modeling, aerodynamic predictions, simulation development and support, flight data analysis and documentation
·Utilize knowledge of aerodynamics, stability and control, performance, flight control systems, etc. to integrate existing autonomy with different platforms
·Participate in code reviews and provide constructive feedback to other team members
· Support flight test, as required
Minimum Qualifications:
· Bachelor's degree in computer science/ programming or related field;
·Experience using aerodynamics with Guidance, Control, and Navigation;
· Experience with aerospace engineering, policies, theories, principles and concepts and familiarity with other engineering disciplines to carry out conventional engineering assignments;
·Direct experience implementing complex signal processing algorithms that met latency and throughput performance requirements, or experience in implementing complex control operations in software with defined performance timelines;
·Ability to quickly grasp and communicate technical subjects clearly and concisely
· US Citizenship required;
· Ability to obtain and maintain an Active DoD Secret Clearance.
Preferred Qualifications:
· Master's degree in computer science/ programming or related field;
·Experienced leader who supports individual growth and can be a mentor to less experienced team members;
·3+ years of experience in a Software Engineering role;
·High level of proficiency in C++
· Active DoD Secret Clearance.
Travel:
This position will likely involve no travel.
Other Criteria:
Strongly prefer domicile near the Boston/Cambridge metro area but will consider non-local domicile – relocation to Boston area part of compensation package, if necessary.
In accordance with DFARS 52.223-99 and EO 14042, all Autonodyne employees must be fully vaccinated against COVID-19 prior to start date, unless the employee is legally entitled to an accommodation.
Equal Opportunity/Affirmative Action Employer:
Autonodyne provides equal employment opportunity for all applicants and employees. We do not unlawfully discriminate on the basis of race, color, religion, ancestry, genetic information, national origin, gender, age, marital status, sexual orientation, veteran status, family care status, pregnancy, childbirth or related medical conditions, physical or mental disability, medical condition, or with respect to any other protected class.