Senior Software Engineer

Company Name:
Cobham Mission TBE
Senior Software Engineer
Cobham Mission Systems in Davenport, Iowa, is seeking a Senior Software Engineer to work with a dynamic cross functional team in the development, production and service of Aerospace and Defense subsystems and components.
_Principle Duties and Responsibilities_ :
Provide recommendations to development and maintenance regarding software solutions that best accomplish objectives.
Provide guidance and serve as structured programming and DO-178B expert.
Complete training and maintain current knowledge on the application and updates of DO-178B to software development.
Provide technical leadership for software development in high reliability applications.
Develop high reliability embedded software for new and existing product.
Conduct software validation/verification.
Troubleshoot and find root causes of software issues including defect tracking.
Specify and document software requirements, design, and validation/verification procedures.
Author DO-178B documentation.
Coordinate software development through the entire software development process.
Develop and analyze software/firmware.
Analyze microcontroller analog and digital interface design.
Participate as a member of an Integrated Product Team.
Work cross functionally with other engineers, customers, and production department leaders.
_Qualifications (Educational/Experience):_
Bachelors Degree in Electrical or Computer Engineering from an ABET accredited curriculum or equivalent software related degree.
Experience with software/firmware development in a structured programming environment (preferably DO-178B standards).
Experience in all aspects of the Software Development Life Cycle, including establishing requirements, design, testing, validation, and verification.
Experience in troubleshooting software and code.
Experience writing software related documentation.
Appreciation of quality development concepts.
Ability to lead software development to DO-178B and Military Standards.
Ability to analyze and solve problems.
Ability to work in small teams.
Knowledge of verification & validation techniques.
Ability to read and understand microcontroller interface schematics.
Experience with microcontroller analog and digital interface design a plus.
Health, dental, vision, and life insurance
Education assistance
Flex hours
15 paid holidays
Fitness Center
Business casual dress and more.
EOE AA M/F/Vet/Disability
Location: Davenport, Iowa
Job Code: 672
# of Openings: 1

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.