Job Description
**Job Description Summary**
The Software Engineer is responsible for the full lifecycle design and development of real-time embedded and application software within an integrated team environment. You will demonstrate independence and sound technical judgement to execute assignments, take an innovative approach to problem-solving and share technical knowledge with others in the team and across the organization.
**Job Description**
**Roles and Responsibilities**
In this role, you will:
+ Capture, understand and document the software requirements for assigned system functionality.
+ Create, update and maintain software architecture and designs for implementation in various languages (such as C, Ada, Assembler) dependent upon the power distribution and controllers system that meets standards and delivers desired functionality
+ Understand and implement software verification strategies
+ Create, update and perform software tests.
+ Work to...
The Software Engineer is responsible for the full lifecycle design and development of real-time embedded and application software within an integrated team environment. You will demonstrate independence and sound technical judgement to execute assignments, take an innovative approach to problem-solving and share technical knowledge with others in the team and across the organization.
**Job Description**
**Roles and Responsibilities**
In this role, you will:
+ Capture, understand and document the software requirements for assigned system functionality.
+ Create, update and maintain software architecture and designs for implementation in various languages (such as C, Ada, Assembler) dependent upon the power distribution and controllers system that meets standards and delivers desired functionality
+ Understand and implement software verification strategies
+ Create, update and perform software tests.
+ Work to...