Senior AOCS Engineer

Senior AOCS Engineer

Job Title: Senior AOCS Engineer
Contract Type: Permanent
Location: Finland
Salary: Competitive Salary Offered
Start Date: 2019-03-19
Reference: J140512
Contact Name: Eugene McIntyre
Contact Email:
Job Published: March 22, 2019 11:37

Job Description

Are you a Senior AOCS Engineer (Attitude & Orbit Control Subsystem) with Flight Software experience looking for a progressive role in a satellite start-up company that has received $65m financing to date? Do you want to work with a team of experts from 25 countries across the world in building a large satellite constellation? Do you want to be part of the Engineering team in a company that is innovative, driven and that strive for excellence in everything that they do?

You will deliver highly reliable embedded software for internally designed hardware and engage with other internal software and hardware engineers to discover the needs of the mission and code highly reliable software that turns the mission into a reality. Additionally, you will be responsible for the complete life-cycle of the software you create, from development to testing to operation during a mission and take ownership of your firmware products, including verification testing and writing documentation.
Our client our looking for this candidate to be based in Finland.

• Master's degree in Computer Science or Electrical Engineering, Math or a science-related discipline
• 5+ years of experience writing embedded software in C, C++ or a similar language
• 5+ years developing software for the ARM Cortex family or a similar micro architecture
• Working knowledge of hardware level software development, including use of timers, interrupts, hardware peripherals such as SPI controllers and ADCs, bootloaders and debug tools
• Experience programming and testing high reliability, safety critical, and fault tolerant systems
• Hardware debug experience, including familiarity with tools such as the oscilloscope, logic analyzer, protocol analyzer (SPI, CAN, Ethernet or similar)
• Familiar with common electronic components and comfortable reading circuit design schematics and contributing to hardware design discussions
• Strong understanding of operating system fundamentals, including schedulers, network stack, file system, memory management
• Experience with defensive programming, continuous testing and similar high-reliability software development strategies
• Experience designing fault tolerant software
• Creative approach to problem solving
• Ability to work effectively in a dynamic environment with changing needs and requirements
• Ability to work independently and in a team, take initiative, and communicate effectively

Please note there might be a need to work extended hours and weekends occasionally

• A job that matters
• Unique experience and opportunity in the new-space industry
• Extraordinary possibility for self-development, research time, ability to attend trainings, conferences or certification schemes
• Independent main role with a supportive and diverse work environment, many who have moved to Finland just to join our client
• Flexible working hours

If this position is something of interest, please send through your CV and call 01202 596366 to speak to Eugene.