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:
PREMIUM
More languages and countries
Unlock 29494 hidden job offers
Languages
English Čeština Deutsch Ελληνικά Español Français +15
Countries
United States United Kingdom India Canada Australia +
See plans
Plans from $2.99 / month

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

Senior Satellite Ground Operational C2 Engineer

Astrion is seeking a Senior Ground Satellite Operational Command & Control Engin...
Location
Location
United States , Huntsville
Salary
Salary:
Not provided
astrion.us Logo
Astrion
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 12+ years of experience in satellite ground systems, C2 architectures, or space system engineering supporting USSF/DoD missions
  • BA/BS in Engineering, Computer Science, Physics, or related technical discipline
  • Active DoD TS/SCI security clearance
  • Experience with space system operations, telemetry, tracking & commanding (TT&C), ground-to-space interfaces, and mission management systems
  • Understanding of DoD space acquisition frameworks and SETA support roles
  • System Integration & Test (I&T) experience across ground segment components
  • Familiarity with architectures supporting real-time space operations and defensive space mission systems
Job Responsibility
Job Responsibility
  • Provide systems engineering and technical advisory (SETA) support for the SBI ground architecture and operational C2 systems
  • Support development and verification of satellite command, telemetry, mission planning, and data processing capabilities
  • Lead integration between ground segment, space segment, test environments, and operational units
  • Assist government leads in requirements development, traceability, and acceptance criteria
  • Review system designs, architecture artifacts, Interface Control Documents (ICDs), risk registers, and integration plans
  • Track system performance, evaluate technical risks, and recommend engineering solutions to government leadership
  • Participate in mission readiness exercises, test events, verification/validation, and operational acceptance activities
  • Collaborate with cross-functional teams including cyber, space sensor, networking, and orbital operations engineering
  • Provide technical input to acquisition strategies, statements of work, milestone decisions, and fielding plans
What we offer
What we offer
  • Competitive salaries
  • Continuing education assistance
  • Professional development
  • Multiple healthcare benefits package options
  • 401K with employer matching
  • Competitive time off policy along with a federally recognized holiday schedule
  • Fulltime
Read More
Arrow Right
New

Teller

Location
Location
United States , Rock Hill
Salary
Salary:
Not provided
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
May 18, 2026
Flip Icon
Requirements
Requirements
  • 6+ months of interacting with customers experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • Customer service focus with experience handling complex transactions across multiple systems
  • Ability to educate and connect customers to technology and share the value of mobile banking options
  • Ability to interact with integrity and professionalism with customers and team members
  • Experience working with others on a team to meet customer needs
  • Cash handling experience
  • Ability to follow policies, procedures, and regulations
  • Ability to identify potential fraud/risky accounts and take appropriate action to prevent loss
  • Well-organized, independent and able to prioritize in a fast-paced environment
  • Ability to exercise judgment, raise questions to management, and adhere to policy guidelines
Job Responsibility
Job Responsibility
  • Support customer engagement by processing teller transactions, sharing digital solutions, and making appropriate introductions to bankers
  • Complete operational activities while minimizing risks under established policies
  • Perform routine transactional, operational, and customer support tasks efficiently through knowledge of bank procedures and products, as well as partners across the organization
  • Receive direction from managers and exercises judgment within defined policies and procedures
  • Escalate questions and issues to more experienced roles
  • Interact with customers and individuals to demonstrate care, build relationships, and complete requested transactions
  • Identify information and services to meet customers financial needs
  • Parttime
Read More
Arrow Right
New

Mid-Level Software Integration Engineer

The Software Integration Engineer shall be responsible for the administration, m...
Location
Location
United States , Annapolis Junction
Salary
Salary:
Not provided
2hb.com Logo
2HB
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelors Degree in Computer Science or related field and have at least six (6) years of demonstrable experience with integrating, installing, configuring, upgrading, compiling, and supporting COTS/GOTS software in a heterogeneous operating system environment
  • OR five (5) years full time Computer Science directly related work that can be substituted for a degree and have six (6) years of demonstrable experience with integrating, installing, configuring, upgrading, compiling, and supporting COTS/GOTS software in a heterogeneous operating system environment
  • Experience using the Linux CLI and Linux suite of tools
  • Experience developing scripts using Bash/Python
  • Experience with containerization technologies such as Docker/Podman
  • Demonstrated experience administrating and monitoring Kubernetes clusters
  • Experience troubleshooting and resolving issues related to Kubernetes workloads (ingress, performance, networking, storage, etc.)
  • Experience with IaC principles, concepts, and methodologies using automation tools including Ansible
  • Experience writing, deploying, and maintaining Helm Charts
  • Experience using Git for source code management, branching strategies, and team collaboration
Job Responsibility
Job Responsibility
  • The Software Integration Engineer shall be responsible for the administration, maintenance, and operational support of the Platform-as-a-Service (PaaS) component of the CASA Compute Environment (CCE)
  • Tasking shall ensure platform reliability, scalability, security compliance, and optimal cluster performance in support of mission and application requirements.
  • Fulltime
Read More
Arrow Right
New

Turndown Attendant

Our jobs aren’t just about giving guests a clean room and a freshly made bed. In...
Location
Location
United States , New Orleans
Salary
Salary:
16.00 USD / Hour
https://www.marriott.com Logo
Marriott Bonvoy
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • ensuring a safe work place
  • following company policies and procedures
  • maintaining confidentiality
  • upholding quality standards
  • ensuring your uniform, personal appearance, and communications are professional
  • move, lift, carry, push, pull, and place objects weighing less than or equal to 50 pounds without assistance
Job Responsibility
Job Responsibility
  • delivering guest requests
  • stocking carts
  • cleaning rooms and public spaces
  • other similar responsibilities
  • Parttime
Read More
Arrow Right
New

Study Delivery Senior Associate

The Study Delivery Senior Associate provides essential global study management s...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
amgen.com Logo
Amgen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master’s degree OR Bachelor’s degree and 2 years of clinical execution experience OR Associate’s degree and 6 years of clinical execution experience OR High school diploma / GED and 8 years of clinical execution experience
  • 3 years’ work experience in life sciences or medically related field, including 1 year of biopharmaceutical clinical research experience obtained working on clinical trials in a biotech, pharmaceutical or CRO company
  • Experience working on global clinical trials
  • Strong collaborative and effective communication skills within a team environment
  • Understands importance of accuracy in documentation, data tracking, and compliance checks
  • Identifies discrepancies and escalates appropriately
  • Expertise in clinical trial processes, operations, and oversight in biotech, pharmaceutical, or Contract Research Organization environments
  • Strong skills in using MS Word, Excel, PowerPoint, and other relevant software for documentation, data management, and trial support
  • Working knowledge of CTMS, eTMF, EDC, and Microsoft Office tools
  • Ability to maintain accurate and timely data entry
Job Responsibility
Job Responsibility
  • Lead the development and maintenance of study-level trackers, dashboards, timelines, and tools (e.g., vendor management, sample tracking, drug supply planning) to ensure accuracy and visibility
  • Coordinate logistics for investigator meetings, trial events, and site communications
  • Manage assigned start-up activities, including system setup, access management, and document readiness, ensuring completion to required standards
  • Use study dashboards and reports to monitor global enrollment, data flow, and quality indicators, taking proactive action to address deviations and risks
  • Lead delivery of assigned risk and quality management activities
  • Track and report study progress, coordinating with Study team and vendors to resolve operational issues and maintain compliance
  • Deliver assigned components of global recruitment and retention strategies to help ensure enrollment targets are achieved
  • Manage Study Training system activities and oversight
  • Build and maintain effective relationships with internal study team members, vendors and investigator sites
  • Act as a point of contact for routine study updates, ensuring stakeholders are informed and aligned
  • Fulltime
Read More
Arrow Right
New

Associate Personal Banker Reidsville Branch

Wells Fargo is seeking an Associate Personal Banker (SAFE) for our National Bran...
Location
Location
United States , Reidsville
Salary
Salary:
Not provided
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
May 23, 2026
Flip Icon
Requirements
Requirements
  • 6+ months of interacting with customers experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • Customer service focus with experience handling complex transactions across multiple systems
  • Experience proactively engaging with customers through outreach via phone or email
  • Ability to educate and connect customer to technology and share the value of mobile banking options
  • Ability to help customers succeed financially by offering introductions to additional team members as appropriate
  • Experience working with others on a team to meet customer needs
  • Experience fostering and developing strong customer relationships
  • Ability to build strong relationships with internal partners
  • Ability to follow policies, procedures, and regulations
  • Ability to identify potential fraud/risky accounts and take appropriate action to prevent loss
Job Responsibility
Job Responsibility
  • Participate in delivery of exceptional customer experience by building relationships through proactive outreach as well as proposing appropriate products, services, and digital solutions to help customers succeed financially
  • Assist customers with basic requests related to opening new accounts, completing service requests, and submitting credit applications
  • Receive direction from managers and exercise judgement within defined policies and procedures
  • Develop understanding of bank products and services to connect to customers' needs
  • Interact with customers to demonstrate care and build relationships
  • Provide appropriate options for bank products and services to customer
  • Refer customers' financial needs to other bankers and partners as needed
  • Fulltime
!
Read More
Arrow Right
New

Senior Software Engineer

The Software Engineer develops, maintains, and enhances complex and diverse soft...
Location
Location
United States , Annapolis Junction
Salary
Salary:
Not provided
2hb.com Logo
2HB
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Twenty (20) years experience as a SWE in programs and contracts of similar scope, type, and complexity is required. Bachelor's degree in Computer Science or related discipline from an accredited college or university is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree.
Job Responsibility
Job Responsibility
  • The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements. Works individually or as part of a team. Reviews and tests software components for adherence to the design requirements and documents test results. Resolves software problem reports. Utilizes software development and software design methodologies appropriate to the development environment. Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components.
  • Fulltime
Read More
Arrow Right
New

Turndown Attendant

Our jobs aren’t just about giving guests a clean room and a freshly made bed. In...
Location
Location
United States , Longboat Key
Salary
Salary:
Not provided
https://www.marriott.com Logo
Marriott Bonvoy
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • ensuring a safe work place
  • following company policies and procedures
  • maintaining confidentiality
  • upholding quality standards
  • ensuring uniform, personal appearance, and communications are professional
  • ability to stand, sit, or walk for an extended time
  • ability to move, lift, carry, push, pull, and place objects weighing less than or equal to 50 pounds without assistance
Job Responsibility
Job Responsibility
  • giving guests a clean room and a freshly made bed
  • building an experience that is memorable and unique
  • maintaining the appearance and cleanliness of the whole hotel
  • delivering guest requests
  • stocking carts
  • cleaning rooms and public spaces
What we offer
What we offer
  • $500 Sign on Bonus
  • Parttime
Read More
Arrow Right