Job Openings Software Engineer - C/C++Linux (Entry Level)

About the job Software Engineer - C/C++Linux (Entry Level)

Job Reference: 8839VR


We are looking for our client in UK a talented Engineer with programming skills in C, Linux, Embedded technologies and an interest in Space to design and develop flight software for satellites ensuring high quality and a future proof product.
The avionics team is responsible for the flight software, power, communications and on board computer subsystems of the satellite alongside the relevant ground station equipment. The avionics team is also responsible for any technical support required of the skill sets within on board software, power, digital electronics and RF.

Job responsibilities include:
Mentor and coach the personal and technical growth of avionics team members.
Lead the satellite on board software developments, implementation and testing, on ground and in orbit, from concept to end of life in orbit.
Work collaboratively with the rest of the teams to get from 0 to end of life in the lifecycle of any space mission.
Deliver the on board software developments required for the space missions, including ground support equipment, Deliver the electronics developments required for the space missions, including ground support equipment.

Skills:
- Demonstrates clear, concise communication skills, listening effectively, getting to the core of messages and responding appropriately.
Has a persuasive communication style with the ability to influence others through use of data analysis and interpretation.
Ability to diagnose coding errors attributed to login failures, performance or UI design.
Ability to programme in C languages for critical embedded on board software.

Advantageous Knowledge:
Applied knowledge of agile methodologies and the ability to put them into practice effectively.
Applied knowledge of V model methodologies from requirements definition to full verification and validation.
Uses a combination of logic, analysis, past experiences and critical thinking to solve problems effectively.
Knowledge of Linux and Kernel architecture.
Applied knowledge of network protocols and messaging solutions:- TCP/IP, ZMQ, libCSP.
Embedded microcontroller application design.

Knowledge of digital electronics design elements:
SPI,I2C,CAN bus, Ethernet, Spacewire

Employment Type

Full-time


Package Details

- Medical Insurance
- Social Insurance
- Bonus

For more information on this opportunity, call 01280621355 or send your resume to m.atef@amitexperts.com