Job Details
Job Id:
4806
Title:
Sr. Software Engineer
Job Type:
Contract
Location:
Everett WA 
Description:
Senior Software Engineer’s role is to design, execute, assess, and troubleshoot software programs and applications. This includes configuring, coding, developing, and documenting software specifications and DO-178 certification artifacts throughout the project and software life cycle.
The selected person will be a dynamic, self-motivated employee who can quickly become a significant, individual contributor in a multi-disciplined development team. The successful candidate will also be responsible for design activities characterized by fast-paced, creative, and solid development of high performance avionics and defense products.

Primary Responsibilities
• Design and implement software of embedded devices and systems from requirements to production.
• Design, develop, code, test and debug system software.
• Review code design ensuring customer requirements are met.
• Participates in writing and reviewing software specification and DO-178 certification artifacts for assigned projects.
• Interface with hardware design and development
• Interact with customer and supplier companies in a professional manner; proactively communicates with them to ensure an ongoing two-way exchange of information
• May provide consultation on projects throughout the development process.
• Successfully communicating conceptual ideas and design rationale
• Participate in or conduct rigorous project reviews, risk assessments, and contingency plans to minimize project risks as part of the New Product Development process
• Ensure product performance is properly analyzed to meet requirements and recommend improvements if required.
• Run and monitor performance tests on new and existing software for the purposes of correcting mistakes, isolating areas for improvement, and general debugging.
• Maintain the highest ethical standards, even when challenged from above
• Understand and live by Company’s ethics and business conduct policies

Qualifications
• Solid programming experience in C or C++.
• Working knowledge of industry airworthiness standards and regulations including but not limited to FAR’s and Regulatory Guidance, assurance standards and methods: DO-178, DO-254, ARP 4754 and others
• Experience in the development of Requirements Documents, Design Descriptions and or Verification Cases and Procedures
• Ability to communicate design rationale.
• Ability to prioritize and manage work to critical project timelines in a fast-paced dynamic environment
• Experienced in full life cycle design of military and civil avionics systems and avionics components
• Must be organized, have an eye for detail, and be able to put ideas into a tangible form.
• Minimum of ten years of experience in Software System Architecture

Education
Bachelor’s Degree in Software Engineering, Engineering in Computer Science, or Electrical Engineering