CrawlJobs Logo

Senior C++ Engineer - Satellite Real-Time Control Systems

iceye.com Logo

ICEYE

Location Icon

Location:
Finland , Helsinki

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

The Mission of the Senior C++ Engineer - Satellite Real-Time Control Systems ICEYE flies the world’s largest commercial SAR constellation—and it’s still growing fast. Every radar image, collision-avoidance manoeuvre and customer mission relies on real-time embedded software. We deploy our software continuously to a fleet of satellites flying in space in unforgiving orbital dynamics. Join us to tackle state-of-the-art sensor-fusion and actuation challenges where microseconds matter and every line of code has a direct, global impact: enabling first responders to map floods, insurers to assess damage, and scientists to measure a changing planet — all from space.

Job Responsibility:

  • Write and optimize real-time C++ code that meets strict determinism and latency budgets needed for safe and precise on-orbit execution
  • Build & own the software layer that bridges sensors, actuators and control algorithms - deterministic loops, telemetry pipelines and on-orbit autonomy
  • Drive quality through full development lifecycle: requirements → design → code → HIL/MIL testing → launch → on-orbit support
  • Collaborate with GNC, electronics, ground-segment and mission-ops engineers to debug, iterate and improve performance
  • Lead architecture evolution as our fleet and use-cases grow—refactor, optimise and introduce new technologies where they add value
  • Investigate anomalies: deep-dive into flight telemetry, reproduce issues on ground and roll out fixes that keep the constellation healthy

Requirements:

  • You love writing modern C++ and know what production-quality code looks like
  • Proven track record of shipping real-time control software for autonomous or safety-critical systems—satellites, drones, robotics, automotive…
  • Understand hard real-time constraints, latency budgeting and deterministic behaviour
  • Comfortable interfacing with sensors, actuators and embedded Linux environments
  • Champion of good engineering practice: rigorous testing at all levels, CI/CD, clear documentation
  • Ownership through full software lifecycle—from whiteboard concepts to on-orbit maintenance
  • Clear communicator who enjoys solving problems with colleagues across disciplines
What we offer:
  • Occupational healthcare, occupational and private insurance
  • Yearly benefit budget to spend on sport, transport, wellness, lunch, etc
  • Phone subscription with iPhone of choice
  • Relocation support (flight tickets, accommodation, relocation agency support)
  • Time and resources for self-development, research, training, conferences, and certification schemes
  • Inspiring office environment with collaborative spaces and silent workspaces
  • Access to state-of-the-art labs and testing facilities
  • Opportunities to attend international space conferences

Additional Information:

Job Posted:
January 10, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior C++ Engineer - Satellite Real-Time Control Systems

New

Inventory analyst

Randstad Inhouse, Pharma Specialty is looking for an Inventory Analyst on behalf...
Location
Location
Italy , Pomezia
Salary
Salary:
34000.00 - 40000.00 EUR / Year
https://www.randstad.com Logo
Randstad
Expiration Date
April 25, 2026
Flip Icon
Requirements
Requirements
  • Master’s Degree in Economics, Engineering, or equivalent field
  • Strong analytical skills with the ability to interpret and clearly communicate complex data
  • Excellent written and verbal communication skills in English
  • Proficiency in Microsoft Office tools and familiarity with ERP systems (Microsoft Excel, JDE, SAP, Access)
Job Responsibility
Job Responsibility
  • Support daily cycle count processes and ensure timely execution
  • Perform ad hoc analysis to support commercial needs
  • Collaborate with Local and EMEA Supply Chain teams to maintain high performance and avoid business disruptions
  • Manage critical activities such as outstanding orders and customer requests
  • Build and maintain effective relationships with cross-functional teams
Read More
Arrow Right
New

SEN Teacher

This is your chance to join a truly inspirational specialist provision devoted t...
Location
Location
United Kingdom , Tadworth
Salary
Salary:
31988.00 - 47322.00 GBP / Year
https://www.randstad.com Logo
Randstad
Expiration Date
March 10, 2026
Flip Icon
Requirements
Requirements
  • Teaching qualification and QTS
  • GSCE Maths and English
  • The ability to work with learners that have various learning difficulties
  • A willingness to learn and build relationships with learners
  • Flexibility in their approach to education
Job Responsibility
Job Responsibility
  • Teach KS1 & 2 learners
  • Work closely with the team to support and teach classes of 3-7 pupils
  • Help to engage the children in their education
  • Deliver thought provoking and child led lessons
What we offer
What we offer
  • Fully funded training and qualifications
  • On site parking
  • Extensive grounds
  • Free hot lunch from the on site cafeteria
  • Team days and events
  • Supportive management
  • Brilliant career progression opportunities
  • A unique teaching approach
  • Fulltime
Read More
Arrow Right
New

Sen teaching assistant

An Outstanding school near you is looking for a positive, dedicated Teaching Ass...
Location
Location
United Kingdom , Tadworth
Salary
Salary:
20500.00 - 23700.00 GBP / Year
https://www.randstad.com Logo
Randstad
Expiration Date
March 14, 2026
Flip Icon
Requirements
Requirements
  • The ability to work with learners that have various learning difficulties
  • A willingness to learn and build relationships with learners
  • The ability to work as an individual and as a part of the team
  • Flexibility in their approach to education
  • Experience working in SEND settings is desirable but not essential
  • GSCE Maths and English
Job Responsibility
Job Responsibility
  • Providing teaching assistance to the teacher defined according to weekly/daily/seasonal planning of the teacher
  • Working 1:1 with students
  • Providing group and/or individual activities, planned by the teacher
  • Working individually with learners/students to develop work
  • Supporting the general well being of learners within the structure of the school
  • Monitoring and evaluate students learning under the guidance of the teacher
  • Assisting teachers in the use of relevant management strategies to ensure a purposeful environment for teaching and learning to take place
  • Supporting all learners in their planned structured work in all curriculum areas
What we offer
What we offer
  • Fully funded training and qualifications
  • On site parking
  • Extensive grounds
  • Free hot lunch from the onsite cafeteria
  • Team days and events
  • Supportive management
  • Brilliant career progression opportunities
  • A unique teaching approach
  • Paid Summer holidays
  • Brilliant salary and benefits package
  • Fulltime
!
Read More
Arrow Right
New

SEN TA (Teaching Assistant)

A specialist school providing day support for children and young people with Aut...
Location
Location
United Kingdom , Tadworth
Salary
Salary:
20344.00 - 23877.00 GBP / Year
https://www.randstad.com Logo
Randstad
Expiration Date
March 10, 2026
Flip Icon
Requirements
Requirements
  • Be able to work with learners that have various learning difficulties
  • Be confident to support the lead in groups, in different educational subjects
  • Eligibility to work in the UK
  • Own transport (desirable but not essential)
  • NVQ level 2 in Teaching and learning is desirable but not essential
  • GCSE Maths and English or equivalent
Job Responsibility
Job Responsibility
  • Assist students during class making sure they are on track
  • Liaise with the class teacher to ensure a smooth running class
  • Enabling learners to access the curriculum
  • Support the pastoral needs of the learners
  • Be an active part in setting the learning environment
  • Supporting learners on a 1:1 base and part of a small group in a range of activities throughout the day
  • Using your interests to engage learners in learning
What we offer
What we offer
  • Working with children and seeing their ongoing development
  • Opportunities for career progression/ fully funded qualifications
  • On-site parking/free school meals
  • Team Teach training available (free of charge)
  • Fulltime
Read More
Arrow Right
New

Teaching assistant (ta)

This is your chance to join a truly inspirational specialist provision devoted t...
Location
Location
United Kingdom , Tadworth
Salary
Salary:
20555.00 - 23899.00 GBP / Year
https://www.randstad.com Logo
Randstad
Expiration Date
March 10, 2026
Flip Icon
Requirements
Requirements
  • The ability to work with learners that have various learning difficulties
  • A willingness to learn and build relationships with learners
  • The ability to work as an individual and as a part of the team
  • Flexibility in their approach to education
  • GSCE Maths and English
Job Responsibility
Job Responsibility
  • Providing teaching assistance to the teacher defined according to weekly/daily/seasonal planning of the teacher
  • Working 1:1 with students
  • Providing group and/or individual activities, planned by the teacher
  • Working individually with learners/students to develop work
  • Supporting the general well being of learners within the structure of the school
  • Monitoring and evaluate students learning under the guidance of the teacher
  • Assisting teachers in the use of relevant management strategies to ensure a purposeful environment for teaching and learning to take place
  • Supporting all learners in their planned structured work in all curriculum areas
What we offer
What we offer
  • Fully funded training and qualifications
  • On site parking
  • Extensive grounds
  • Free hot lunch from the on site cafeteria
  • Team days and events
  • Supportive management
  • Brilliant career progression opportunities
  • A unique teaching approach
Read More
Arrow Right
New

Special Needs Teacher

Specialist SEN Teacher: Your chance to join a award winning team and specialist ...
Location
Location
United Kingdom , Tadworth
Salary
Salary:
34988.00 - 53788.00 GBP / Year
https://www.randstad.com Logo
Randstad
Expiration Date
March 14, 2026
Flip Icon
Requirements
Requirements
  • Teaching Qualification (QTS or equivalent)
  • UK-based teaching experience
  • Eligibility to work in the UK
Job Responsibility
Job Responsibility
  • Leading and teaching a class of 6-8 SEN learners
  • Delivering an individualised curriculum focused on promoting the ability to learn in new ways
  • Communicating with parents and carers over pupils' progress
  • Participating in departmental meetings, parents' evenings, and whole school training events
What we offer
What we offer
  • Welcome Bonus and 6-month pay reviews
  • Full On-Site Training including highly sought-after qualifications like Makaton, Team Teach, and more
  • Exceptional Career Progression
  • School Social Events to build a strong community connection
!
Read More
Arrow Right
New

Senior Accounting Technician

Looking for a new springboard for your accounting career? This Senior Accounting...
Location
Location
Canada , Baie d'Urfé
Salary
Salary:
60000.00 - 65000.00 CAD / Year
https://www.randstad.com Logo
Randstad
Expiration Date
April 24, 2026
Flip Icon
Requirements
Requirements
  • post-secondary education in accounting or a business-related discipline
  • Approximately 5 years experience in payroll and accounting
  • Experience in a manufacturing and/or unionized environment
  • Working knowledge of SAP or equivalent ERP system
  • Languages: fluent in French and English
  • Intermediate Excel skills
  • Positive attitude and strong willingness to learn
Job Responsibility
Job Responsibility
  • Prepares payroll processing - error checking, adjustments and other tasks for weekly hourly payroll
  • Knowledge of local collective agreement for payroll purposes
  • Processes accounts payable and receivable
  • Process and manage accounts payable
  • Prepare and support rules for various corporate and statutory filings: CNESST, T4, RL1, GST/HST/QST
  • Participate in period closings
  • Prepare working documents for internal and external audits and financial presentations
  • Participate in the budget process
  • Compliance with company rules
  • All other related tasks
What we offer
What we offer
  • Access to group health insurance with 80% employer coverage
  • Pension fund with employer contribution of up to 3% of salary
  • Up to 3 weeks vacation
  • Annual performance bonus
  • On-site parking
  • Fulltime
Read More
Arrow Right
New

Accounting Clerk

Our client, which operates across Canada, is currently looking for accounting cl...
Location
Location
Canada , Beaconsfield
Salary
Salary:
45.00 - 55.00 CAD / Year
https://www.randstad.com Logo
Randstad
Expiration Date
April 24, 2026
Flip Icon
Requirements
Requirements
  • Minimum DCS in accounting
  • 1-3 years' relevant experience in a similar position
  • Bilingual (French/English), both written and spoken, with good communication skills
  • Ability to adapt quickly in a dynamic, fast-growing environment
  • Ability to accomplish tasks in a methodical, rigorous, organized and efficient manner
  • Be proactive and demonstrate a strong sense of autonomy, perseverance and flexibility
  • Demonstrate integrity, discretion and a sense of ethics
Job Responsibility
Job Responsibility
  • Maintain good customer contact with contacting branches
  • Balance daily cash reports
  • Reconcile credit cards
  • Obtain all necessary documentation for reporting purposes
  • Assist in the preparation of financial statements as required
  • Assist in the preparation of various accounting and operational documents
  • Accounting analysis and management of the accounting cycle
  • Track reimbursement of employee expense accounts and corporate credit cards
  • Match purchase orders and invoices with delivery notes (3 way match)
  • Participate in the rest of the accounting cycle as required
What we offer
What we offer
  • Hybrid mode
  • Opportunity for advancement
  • Accessible office in Beaconsfield
  • Superb benefits package
  • Hybrid work week with 2 teleworking days after training
  • Fulltime
Read More
Arrow Right