Flight Software Engineer
| Company: |
Enggsol Recruitment Pte Ltd
View all jobs posted by Enggsol Recruitment Pte Ltd |
| Location: | Singapore,SG |
| Industry: | Engineering |
| Keywords: | |
| Date: | Jan 28, 2012 |
| Employment: | Permanent |
| Salary: | unspecified |
| Stay in touch with the latest jobs posted by PMS Information Systems via Email or RSS Feeds | |
Flight Software Engineer
Job Purpose
Responsible to design, implement and test the on-board flight software for the satellite, and ensure that the software fulfills the flight software specifications.
Principal Accountabilities
Define and develop the software requirements for the space segment on-board flight software modules.
Develop the software design for the space segment on-board flight software.
Implement the flight software on micro-controllers or microprocessors boards designed for the satellite.
Prepare test plans & procedures for software unit and system level verification, to carry out the test procedures, and to ensure that the flight software meets the software specifications.
To assist the team leader on documentation on specifications, design, test plans & procedures, and be accountable to team leader on schedules of work assignment completion.
Continuously acquire and improve in skills and knowledge on software design and technology evaluation for space applications.
Requirements
Core:
Experience in software design and development for embedded systems
Working knowledge in one or more areas of the embedded software design: real time operating systems, C programming, device drivers and board support packages, microcontroller firmware, communications protocol software.
Secondary:
- Ability to work as a team to carry out software development
Qualifications – R&D
Degree or Masters in Electrical Engineering, Electrical & Computer Engineering, or Computer Engineering
Major or Specialization in Computer Architecture, Computer Communications, Computer Software Design or Embedded System will be an advantage
Experience
Fresh graduate with no experience may apply.
Experience in software development involving 32 bit microprocessor or 8/16 bit microcontroller will be an advantage.
Skills & Competencies
People Skills:
Able to communicate with people from different engineering disciplines.
Commitment and good team player
Operations Skills:
Able to solve problems under time constraints
Strategic Skills:
Understand software engineering process
Able to handle engineering of complex, mission critical software with latest software engineering technologies and practices
Interested Candidates can send your application form to engineering@enggsol.net