CrawlJobs Logo

Orbit Determination Software Engineer

iceye.com Logo

ICEYE

Location Icon

Location:
Finland; Poland , Espoo

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

In this role you will ensure that orbit determination products are always available for our internal and external customers. You will be a part of a multidisciplinary team of software and flight dynamics engineers working on a critical part of our systems, which computes high accuracy estimates of where our satellites have been and where they are going to be. The role is critical in ensuring the Orbit Determination software service is always ready to provide high-accuracy estimates across a number of different deployment configurations, including Cloud and on-prem environments. You will tackle significant engineering challenges involving high-availability distributed systems, network communication and telemetry processing. You will work closely with satellite operations and mission planning teams to turn complex physical constraints into robust, automated software solutions.

Job Responsibility:

  • Design, develop, maintain, and test orbit determination software responsible for tracking ICEYE’s fleet of satellites and modeling the evolution of their position and velocity over time
  • Develop and ship production-ready software services running on containerized in-prem and cloud environments
  • Own and debug operational issues related to the software
  • Collaborate with a multidisciplinary team to balance high-fidelity state estimation with high-availability and low-latency data delivery

Requirements:

  • 5+ years of software engineering experience with a history of designing, developing, and delivering software systems running in containerized environments
  • Professional experience working with CI/CD, code reviews, and unit tests
  • Experience working with databases to store and retrieve data in a timely manner, ideally using TimescaleDB and/or InfluxDB
  • Practical experience implementing and maintaining REST APIs
  • Experience writing software in Python and Java
  • Basic familiarity of cloud and infrastructure technologies such as AWS, AWS SQS, Docker, Kubernetes, and Terraform or similar
  • Interest in learning about the domains of astrodynamics and orbit determination
  • Able to communicate complex software concepts in plain English

Nice to have:

  • Knowledge of state estimation principles such as Kalman filtering, measurement processing, state propagation, and statistical analysis
  • Experience working with Grafana and Datadog for logging and data analysis
  • Experience designing and operating high-availability services
What we offer:
  • Finland: A job that matters in a dynamic Defence Technology and Earth Observation environment with a scale-up approach
  • An independent role with a supportive and diverse work environment
  • Occupational healthcare, occupational, and accident insurance
  • A yearly benefit budget to spend as you wish (i.e. on sport, transport, bike benefit, wellness, lunch, etc.)
  • Phone subscription with iPhone of choice
  • Relocation support (i.e. flight tickets, accommodation, relocation agency support)
  • Time for self-development, research, training, conferences, or certification schemes
  • Inspiring and collaborating offices and silent workspaces enable you to focus
  • Poland: A job that matters in a dynamic Defence Technology and Earth Observation environment with a scale-up approach
  • An independent role with a supportive and diverse work environment
  • A yearly benefit budget to spend as you wish (MyBenefit i.e. on sport, transport, wellness, lunch, tourism, etc.)
  • Relocation support (i.e. flight tickets, accommodation, relocation agency support etc.)
  • Time for self-development, research, training, conferences, or certification schemes
  • Polish language lessons
  • Occupational and private healthcare and life insurance
  • Inspiring and collaborating offices and silent workspaces enable you to focus

Additional Information:

Job Posted:
January 26, 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 Orbit Determination Software Engineer

Modeling and Simulation Product Team Lead

We are seeking a Modeling and Simulation Product Team Lead who will be developin...
Location
Location
United States , Colorado Springs
Salary
Salary:
130000.00 - 155000.00 USD / Year
trace3.com Logo
Trace3
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Developing and working with mathematical models
  • Algorithm engineering to solve computer algorithm problems, including design, analysis, implementation, optimization, profiling, and experimental evaluation
  • Systems engineering and software engineering processes and principles
  • Modeling and simulation of large complex systems
  • Machine learning techniques and metaheuristics
  • Verification & Validation (V&V) testing of complex software systems
  • Surveillance and target acquisition, track state estimation and correlation, track-to-truth mapping, state vectors, tracking covariances, coordinate conversions, time conversions, and EOIR/RF phenomenology, scheduling and resource management, identification and discrimination, battle management, signal processing, and/or orbital dynamics
  • Agile software development processes
  • Distributed application environments coded in Java, C++, or other Object-Oriented languages
  • Strong math and physics, including probability and statistics, linear algebra, and calculus
Job Responsibility
Job Responsibility
  • Work closely with agile teams to understand concepts, algorithms, and logging in order to prototype Modeling and Simulation Tools and generate scenario datasets
  • Utilize math, physics, statistics, data parsing, plotting, and database techniques to develop Algorithm Description Documents (ADDs) and algorithm reference implementations and commit them to Git repositories for version control
  • Develop unit tests, preferably as Cucumber scenarios, in order to support the transition and development of MATLAB reference implementations in Java
  • Use DevSecOps principles to setup and maintain nightly pipelines to support automated analysis / test and continuous integration testing of algorithm reference implementations
  • Provide demonstrations of their ADDs and reference implementations as part of Agile sprints with their respective Integrated Product Team (IPT) to the Project Owners (POs) and Release Train Engineer (RTE)
  • Provide technical support to the IPTs in order to develop M&S tools that help verify and validate the tactical implementation of algorithms
  • Develop technical briefs and present briefings to both internal and external stakeholders at Technical Interchange Meetings (TIMs)
  • Complete understanding and wide application of technical principle, theories, and concepts in the field
  • Having a general knowledge of other related disciplines
  • Provide technical solutions to a wide range of complex difficult problems (solutions are imaginative, thorough, practicable, and consistent with organizational objectives
What we offer
What we offer
  • Comprehensive medical, dental and vision plans for you and your dependents
  • 401(k) Retirement Plan with Employer Match, 529 College Savings Plan, Health Savings Account, Life Insurance, and Long-Term Disability
  • Competitive Compensation
  • Training and development programs
  • Major offices stocked with snacks and beverages
  • Collaborative and cool culture
  • Work-life balance and generous paid time off
  • Fulltime
Read More
Arrow Right

Senior R&D Engineer (Space)

Synopsys software engineers are key enablers in the world of Electronic Design A...
Location
Location
United States , Exton
Salary
Salary:
101000.00 - 151000.00 USD / Year
synopsys.com Logo
Synopsis Engineering
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS in Aerospace Engineering, Mathematics, Physics, Computer Science or related field with 2 years’ experience, or MS degree
  • Strong proficiency in software development, with hands-on experience in C++, C#, and Visual Studio
  • Understanding of commercial software development lifecycle, including agile methodologies
  • Knowledge of one or more domain areas such as trajectory optimization, optimal control, attitude control & determination, or orbit determination
  • Experience in troubleshooting and resolving technical issues in complex software systems
  • Ability to document code and technical solutions for future reference and team collaboration
  • Collaborative team player who thrives in fast-paced, innovative environments
  • Excellent communicator with strong interpersonal skills
  • Quick learner who adapts to new technologies and domain-specific challenges
  • Detail-oriented problem solver, able to analyze complex issues and deliver effective solutions
Job Responsibility
Job Responsibility
  • Design, develop, test, and document new features for the ODTK product, enhancing its capabilities for mission planning and operations
  • Collaborate with a multidisciplinary team to integrate advanced algorithms and optimize software performance
  • Investigate and resolve issues identified by QA or product support, delivering timely and effective solutions
  • Apply and promote best practices in commercial software development, including code reviews, version control, and continuous integration
  • Contribute to backlog reduction by addressing existing bugs and implementing architecture improvements
  • Engage with PhD-level experts to understand complex requirements and translate them into robust software implementations
  • Participate in agile development cycles, providing feedback and ideas to continually improve team processes and product quality
What we offer
What we offer
  • Comprehensive medical and healthcare plans
  • ETO and FTO Programs
  • Maternity and paternity leave, parenting resources, adoption and surrogacy assistance
  • Purchase Synopsys common stock at a 15% discount
  • Retirement Plans
  • Competitive salaries
  • Fulltime
Read More
Arrow Right

Flight Software Engineer

At NewOrbit Space, our mission is to engineer the lowest orbiting satellites on ...
Location
Location
United Kingdom , Reading
Salary
Salary:
Not provided
neworbit.space Logo
NewOrbit Space
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience in building production embedded or real-time systems in C/C++ and/or Rust on RTOS or Embedded Linux for space systems
  • Strong grasp of real-time software: scheduling, interrupts, concurrency primitives, determinism, and designing for constrained CPU/memory
  • Proven ability to build reliable, testable systems: unit/integration testing, simulation-first development, HIL validation, and disciplined debugging
  • Hands-on experience integrating with hardware via common interfaces (I2C, SPI, UART, CAN(-FD), GPIO, etc.) and practical lab debugging
  • Solid software engineering fundamentals: architecture, code review, static analysis, CI/CD, configuration management, and observability/logging
  • Ability to own systems end-to-end: from requirements and design through implementation, verification, operations support, and iterative improvement
Job Responsibility
Job Responsibility
  • Own the on-board flight-software stack – design, implement and test real-time Rust/C/C++ on RTOS or Embedded Linux
  • Integrate subsystems end-to-end – define ICDs and build drivers/middleware over I2C/SPI/UART/CAN(-FD)/SpaceWire (as applicable)
  • Build spacecraft behaviors & autonomy – implement mode management, sequencing, and autonomous FDIR for safe and productive operations
  • Deliver reliable real-time performance – manage concurrency, timing, CPU/memory budgets, and observability under tight constraints
  • Build verification infrastructure – prototypes, SIL/HIL test harnesses, simulations, and telemetry analysis tooling to validate designs early
  • Ship code from review to orbit – push through CI/CD, support integration and launch ops, and deliver secure over-the-air updates
  • Work across disciplines – collaborate with avionics, AOCS, comms and mission teams to trade compute, power, thermal, storage and link budgets
What we offer
What we offer
  • Equity and Competitive Salary
  • Comprehensive Benefits Package – Including private health insurance with dental and optical coverage, annual healthcare check-ups etc
  • Hybrid Work - A hybrid setup with one dedicated remote day per week
  • Relocation package and visa sponsorship if joining from abroad
  • Fulltime
Read More
Arrow Right

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

The Mission of the Senior C++ Engineer - Satellite Real-Time Control Systems ICE...
Location
Location
Finland , Helsinki
Salary
Salary:
Not provided
iceye.com Logo
ICEYE
Expiration Date
Until further notice
Flip Icon
Requirements
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
Job Responsibility
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
What we offer
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
  • Fulltime
Read More
Arrow Right

Engineer II – Systems – Guidance, Navigation, and Controls

This position is for an engineer who can work in a team to develop and test guid...
Location
Location
United States , Boulder
Salary
Salary:
79365.00 - 134921.00 USD / Year
baesystems.com Logo
Baesystems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS degree or higher in Engineering or a related technical field is required plus 2 or more years of related experience
  • Each higher-level degree, i.e., Master’s Degree or Ph.D., may substitute for two years of experience
  • Related technical experience may be considered in lieu of education
  • Degree must be from a university, college, or school which is accredited by an agency recognized by the US Secretary of Education, US Department of Education
  • A desire to learn and ask questions
  • Superb writing and presentation skills
  • Goal oriented with excellent organizational skills, a team mindset, and capable of coming up to speed quickly on assigned programs
  • A security clearance or access with Polygraph is not required to be eligible for this position. However, the applicant must be willing and eligible for submission, depending on program requirements, after an offer is accepted and must be able to maintain the applicable clearance/access
  • U.S. Person Required
  • U.S. Citizenship Required
Job Responsibility
Job Responsibility
  • Perform Guidance, Navigation and Control (GN&C) engineering tasks throughout the lifecycle of programs or Research & Development (R&D) projects
  • Understand and refine requirements for attitude knowledge and pointing, agility, line-of-sight stability, orbit position knowledge, delta-v accuracy, mechanism control, and payload sun avoidance
  • Provide analyses in the form of released documents: attitude knowledge and pointing budget, orbit determination and trajectory budget, agility analysis, maneuver settling, component selection and placement, emergency mode, and dynamics and control system stability
  • Understand GN&C component interfaces
  • Support the development, test and evaluation of hardware, software, support equipment and systems as required for GN&C
  • Support program from new business to flight including proposal support, concept development with trades
  • design of the GN&C
  • procurement
  • integration and test (I&T) of the GN&C
  • and on-orbit technical support for the GN&C
What we offer
What we offer
  • health, dental, and vision insurance
  • health savings accounts
  • a 401(k) savings plan
  • disability coverage
  • life and accident insurance
  • employee assistance program
  • legal plan
  • discounts on things like home, auto, and pet insurance
  • paid time off
  • paid holidays
  • Fulltime
Read More
Arrow Right
New

Waiter

Maison Estelle is a private members' club set in a Grade I-listed Georgian townh...
Location
Location
United Kingdom , London
Salary
Salary:
28184.00 - 37544.00 GBP / Year
maisonestelle.com Logo
Maison Estelle
Expiration Date
June 25, 2026
Flip Icon
Requirements
Requirements
  • Proven experience in a luxury / lifestyle multi-outlet food and beverage operation
  • Stays up to date with current hospitality food trends and best practices
  • Must be able to work flexibly including evenings and weekends due to the operational hours of the club
  • Excellent communication skills and comfortable talking to colleagues, senior management and being front of house building relationships with our members
  • A genuine passion for hospitality and hosting
Job Responsibility
Job Responsibility
  • Creating an exceptional dining experience for members and their guests
  • Presenting menu and provide detailed information when asked including allergens information
  • Making sure all service mise en place is ready in advance
  • including table set-up, cutlery, napkins, salt and pepper filled
  • etc
  • Meeting with restaurant colleagues to review daily specials
  • changes on the menu and service specifications for reservations
  • Supporting
  • training
  • and developing any new members of the team and making them feel welcome
What we offer
What we offer
  • Exclusive staff rates and F&B discounts across Ennismore brand
  • Birthday day off
  • Free meal during shift
  • Pension
  • Health cash plan
  • Life assurance
  • 28 days holiday inclusive of bank holidays (increasing with length of service)
  • Recommend-a-friend bonus scheme
  • WSET qualifications
  • Inclusion in the Tronc scheme
  • Fulltime
Read More
Arrow Right
New

Roving Personal Banker Northern Alaska

Wells Fargo is seeking a Roving Personal Banker (SAFE) for our National Branch N...
Location
Location
United States , Fairbanks
Salary
Salary:
21.00 - 30.00 USD / Hour
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
May 19, 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
  • Provide support across a variety of branch locations within a specific geography where a banker or teller is out of the office or to temporarily cover vacancies
  • Be flexible and adaptable to changing priorities and new surroundings while meeting customer needs
  • 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
What we offer
What we offer
  • 401(k) Plan
  • Paid Time Off
  • Parental Leave
  • Critical Caregiving Leave
  • Discounts and Savings
  • Health Benefits
  • Commuter Benefits
  • Tuition Reimbursement
  • Scholarships for dependent children
  • Adoption Reimbursement
  • Fulltime
!
Read More
Arrow Right
New

Property Staff Accountant

We are looking for a Property Staff Accountant to support a growing real estate ...
Location
Location
United States , Cedar Hill
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience in property accounting within a real estate or property management environment
  • Hands-on proficiency with Yardi software
  • Strong understanding of month-end close processes and account reconciliation procedures
  • Working knowledge of accrual accounting and general ledger maintenance
  • Prior experience overseeing or coordinating the work of support staff in AP and AR functions
  • Ability to manage multiple properties and balance competing deadlines effectively
  • Strong attention to detail and accuracy in financial reporting and recordkeeping
Job Responsibility
Job Responsibility
  • Manage day-to-day accounting activities for an assigned group of properties, with responsibilities increasing over time as the portfolio expands
  • Prepare and complete account reconciliations for each property under your ownership, including multiple balance sheet accounts per location
  • Lead property-level month-end close tasks to support timely and accurate financial reporting
  • Review general ledger activity, record journal entries, and maintain compliance with accrual-based accounting practices
  • Provide guidance and daily oversight to two clerical team members responsible for accounts payable and accounts receivable functions
  • Work closely with the Controller to resolve accounting issues, improve reporting accuracy, and support departmental priorities
  • Maintain financial records and property accounting data within Yardi and ensure information is current and accurate
  • Assist with portfolio reporting and analysis for a real estate group consisting of numerous properties across the organization
What we offer
What we offer
  • Medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan
  • Fulltime
Read More
Arrow Right