Software Engineer
Summary – Develop real time embedded software in support of Universal’s existing avionics products.
Essential Duties and Responsibilities : Develop embedded software for Universal’s existing products in a competitive environment. Use the software development processes at UASC-ID to satisfy FAA and EASA requirements. Meet deadlines established by the needs of our customers. Work closely with systems, and hardware engineers, as well as individuals in the software certification, and engineering publications departments. Perform peer code reviews, develop requirements, and edit documentation needed to support software product development. Will utilize the full extent of Universals test facilities and contribute to the enhancement our test capability.
Competency : Should have a general understanding of the software engineering process and experience developing software for embedded applications. Experience writing software for products in the avionics industry is desirable. Being familiar with processes centered on DO-178B standards (Software Considerations in Airborne Systems), or similar, is also desirable. Demonstrate strong verbal and written communication skills.
Qualifications :
Education – Bachelor of Science, or Masters Degree in Computer Engineering (depending on level of experience)
Experience – 2 to 10 years in embedded software development.
Language Ability - English
Math Ability – See education
Reasoning Ability – See education
Computer Skills - GNU development utilities, C and C++.
Contact:
|