Role OverviewSoftware Engineer III will apply working knowledge of software lifecycle to develop and lead software efforts, and contribute to trade studies, software testing, and system development.
What You Will Do
Key responsibilities include developing and leading software efforts, implementing software architecture, and supporting software testing on the factory floor, offsite, and offshore.
Why It Might Be a Fit
The ideal candidate will have excellent technical judgment, attention to detail, and ability to look at the "big picture" in system design, and demonstrate ability to devise innovative solutions to problems.
Requirements
- Apply working knowledge of software lifecycle to develop and begin leading software efforts.
- Implement decisions for designing and maintaining software architecture.
- Actively interface with other engineering leads, program managers and external customers.
- Contribute to trade studies for hardware such as navigation units, board stacks, and power monitors.
- Support software testing on the factory floor, offsite, and offshore.
- Perform analysis of user requirements, concept of operations documents, and high-level system architectures to develop system requirements specifications.
- Guide system development and implementation planning through preparation of concept of operations, interfaces control documents, hazard analysis, and test plans and procedures.
- Displays excellent technical judgment, attention to detail, and ability to look at the "big picture" in system design.
- Demonstrates ability to devise innovative solutions to problems when conventional solutions are insufficient.
- Prepares reports and presents results to management and client.
- Mentorship of junior team members.
]]>