We are currently seeking a Software Engineer (Applications) I to join our New England Innovation Center (NEIC) team located in the Greater Boston Area.
Job Duties and Responsibilities :
* Use knowledge and experience to perform development (code and debug), integrate, and validate flight-critical and simulator applications. * Will work closely with engineering teams to achieve the required system performance. * Support and derive algorithm design from detailed software requirements. * Present at, participate in design reviews, and code walkthrough. * Participate in System Integration Lab (SIL) development and integrated system testing with other engineers. * Supports flight test operations, some travel may be required.
Required Qualifications and Background : :
* US Citizenship or Permanent Resident (Green Card) required due to ITAR * BS in Electrical Engineering, Computer Engineering, Aerospace Engineering. MS a plus. * 2+ years' experience in Windows or Linux application software development. * 2+ years' experience C/C++. Object Oriented Design experience a must. * Ability to meet engineering schedule demands in a dynamic environment requiring strong project and time management skills. * Real-time / embedded application software a plus. * C# experience using Visual Studio a plus. * Familiarity with IDEs and debuggers, such as Keil. * Strong mathematical and analytical skills are required. * GNC/auto pilot simulation and design experience a plus. * Experience with UAS, drones, or robotics is a plus. * Agile Software Development experience a plus. * Familiarity with configuration management tools and techniques, SVN a plus. * Basic electronics knowledge and use of lab equipment is a plus. * Technical knowledge and experience with the following are a plus; serial communications, network communications, TCP/IP, UDP. * Strong listening, questioning, clarifying and summarizing skills. * A willingness to travel, on occasion.
Let your dream job find you.
Sign up to start matching with top companies. It’s fast and free.