Vacancy caducado!
We are looking for
Flight Software Design Engineer for our client in Huntsville, AL Job Title: Flight Software Design Engineer Job Location: Huntsville, AL Job Type: Contract Job Description: Responsibilities:- Assess and/or develop requirements, and design, implement, integrate and test work products.
- Responsible for direct hands-on development of software in support of real-time and embedded satellite-related systems.
- Collaborates daily and customer engineering and program management teams.
- Provides documentation and makes technical presentations as required.
- Support development, review, and editing of technical documents as required.
- Performs other duties as assigned or required.
- Typically requires a bachelor's degree, master's degree, or Ph.D. in engineering or a related technical discipline from an accredited institution, and progressive engineering in Electrical or Computer Engineering or related engineering field required.
- Experience as follows; six years of experience with a bachelor's degree, four years of experience with a master's degree, or two years with a Ph.D.
- May substitute equivalent engineering experience instead of education.
- Must be able to obtain a DoD Secret clearance.
- Active Secret DoD security clearance is preferred.
- Experience with satellite or missile avionics flight codes is highly desirable.
- Strong embedded software development discipline is required.
- Embedded C/C programming experience is required.
- Experience working with custom hardware, reading schematics, and working with hardware designers is required.
- Must be a resourceful "self-starter" capable of researching details of target processor hardware and interfaces.
- Experience with RTOS, ARM, I2C, SPI, Ethernet, and Linux is desirable.
- Experience with Visual Studio IDE is desirable.
- Must possess the ability to understand new concepts quickly and apply them accurately throughout an evolving environment.
- Strong communication, presentation, and interpersonal skills are required enabling an effective interface with other departments and/or professionals.
- Must be able to work both independently and in a team environment.
Vacancy caducado!