Job Description
Melbourne, FL
You Will :
- Perform software engineering functions
- Develop and manage complex software level requirements.
- Analyze project requirements to translate into specifications and programming deliverables.
- Use internal processes to develop software.
- Prepare and / or review documentation for software designs and architectures observing established software development processes and procedures.
- Verify and validate aspects of software designs to ensure conformance with functional specifications and customer requirements.
- Have understanding of test set engineering processes including LabVIEW and TestStand
- Develop test hardware and software for IFE LRU's
- Verification and validation of programs to deliver error free code.
- Creating comprehensive software documentation for all newly developed code and defect fixes
- Coordinate with on-site and off-shore team members
- Perform validation and verification of requirements while ensuring conformance to DO-178C processes
- Write reports, test cases, test procedures
- You should demonstrate sound interpersonal skills involving interfacing and negotiating with company personnel, customers and suppliers.
You'll Need :
- Undergraduate or Graduate degree in Electrical Engineering, Computer Engineering, or Computer Science. Internship experience in the engineering field.
- 5-10 years of related Engineering experience
- US Person Required
- Ability to travel (including outside the U.S.) up to 25%
Preferred Skills :
- Familiar with data bus protocols (1553, ARINC 429, RS232 / 485, CDN or AFDX).
- Working knowledge of high-order programming languages (C, C++, Ada).
- Familiarity Experience with DO-178B / C or equivalent stringent process requirements.
- Experience with Requirements Management tools (i.e. DOORS) and Configuration Management tools.
- Understand configuration management, requirements traceability and related processes
27 days ago