CrawlJobs Logo

Senior Software Engineer – Space, Embedded Systems

newspacetechnical.com Logo

NewSpace Technical

Location Icon

Location:
Germany , Berlin

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Our client, a fast-growing space technology startup, is seeking a Senior Software Engineer (7+ years’ experience) with a strong background in flight software development to join their team in Berlin. Experience with ground segment software is highly desirable. You will develop and maintain embedded flight software running on a real-time operating system for a next-generation spaceborne payload, working closely with hardware teams to take the system from prototype through integration, test, and flight. The role also offers the opportunity to contribute to ground software supporting mission planning, command and control, and payload operations. This is a hands-on position at the intersection of spacecraft software, hardware integration, and mission operations, working daily with systems, electrical, optical, and AIT engineers.

Job Responsibility:

  • Design, implement, and test embedded flight software for a space payload on an RTOS
  • Lead hardware-software integration, ensuring reliable control and communication with onboard computers, sensors, and subsystems
  • Support software verification and validation during integration and test campaigns
  • Develop and maintain communication interfaces and protocols (CAN, UART, Ethernet)
  • Ensure robustness, fault tolerance, and safe operation of flight and ground software
  • Collaborate across systems, AIT, and operations teams throughout the full mission lifecycle
  • Participate in code reviews, configuration management, and version control
  • Produce software architecture, requirements, and design documentation aligned with space industry standards
  • Contribute to or architect ground software systems for payload control, mission planning, and monitoring
  • Design networking interfaces between payload control systems, mission control, ground stations, and data processing pipelines

Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, or related field
  • 7+ years of software development experience (or 5+ with MSc/PhD), including space or embedded systems
  • Strong experience developing embedded or real-time software in C/C++
  • Solid understanding of hardware-software integration for embedded or spaceborne systems
  • Experience with Python for test automation, tooling, or operations support
  • Proficiency with Git and collaborative development workflows
  • Familiarity with CAN, UART, Ethernet, or similar communication protocols
  • Excellent English communication and technical documentation skills
  • Fluency in English (C1 or higher)
  • Willingness to relocate to Berlin (EU work authorisation is a plus)

Nice to have:

  • Flight software experience on RTOS platforms (e.g. RTEMS, VxWorks, or equivalent)
  • Familiarity with flight software frameworks (NASA cFS, ESA frameworks, or custom stacks)
  • Experience with ground segment or mission operations software
  • Knowledge of spacecraft communication architectures and system integration
  • Familiarity with ECSS standards and software V&V best practices
  • Strong debugging skills in HIL or simulation environments

Additional Information:

Job Posted:
February 08, 2026

Employment Type:
Fulltime
Work Type:
On-site 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 Software Engineer – Space, Embedded Systems

Senior Embedded Software Engineer

Dive into the development of new features for NavVis' sophisticated Indoor Mobil...
Location
Location
Germany , Munich
Salary
Salary:
Not provided
navvis.com Logo
NavVis GmbH
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A Master's or Bachelor's degree in electrical engineering, computer science, or a related field
  • 5+ years of experience in embedded software engineering working closely with hardware
  • Experience with ARM and x86 platforms, cross-compilation, and toolchains
  • Proficient with ARM and x86 embedded devices, developing low-level drivers in user and kernel space
  • Proficiency with embedded C/C++ (low-level microcontrollers and application processors) and Python (scripting, test automation)
  • Solid knowledge of Linux systems, comfortable with terminal tools and system-level debugging
  • Familiarity with integration testing, unit testing, continuous integration and hardware in the loop
  • Strong problem-solving skills and the ability to work independently in a structured way
  • Excellent communication skills and proficiency in English
Job Responsibility
Job Responsibility
  • Develop, integrate, and deploy firmware and embedded software for ARM (Cortex-M and SoC)
  • Work on bare metal and RTOS on Cortex-M microcontrollers for sensor communication (e.g., I2C, UART, SPI, MIPI, USB, Ethernet)
  • Work on ARM SoC systems with full a Linux OS (e.g. kernel driver, device tree, ISP/DSP configuration)
  • Test and integrate drivers for new hardware components, such as Wi-Fi, Bluetooth modules, displays, battery management units, IMU, USB/MIPI cameras, and LiDAR scanners
  • Debug and bring-up new hardware platforms in close collaboration with Electrical Engineering
  • Define software architecture, deployment and testing strategies in close collaborate closely with a system software team
  • Drive test automation, HIL setups and build systems (e.g., CMake, Buildroot)
  • Support large-scale deployment by packaging and updating firmware across device fleets
What we offer
What we offer
  • 30 days of paid time off per year
  • Affordable access to a vast network of fitness and wellness facilities through EGYM Wellpass subsidy
  • Deutschlandticket subsidy to support sustainable travel using public transport
  • Flexible working hours and a hybrid work setup
  • Full visa and relocation support for international candidates
  • Attractive bike leasing model through JobRad
  • A competitive compensation package
  • Up to 4000 EUR employee referral bonus
  • Financial support for local language classes
  • Fulltime
Read More
Arrow Right

Principal Software Engineer - Control OS

Microsoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the...
Location
Location
United States , Santa Clara
Salary
Salary:
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Define architecture and long‑term roadmap for Linux/Windows Control Plane driver frameworks and interfaces
  • Lead development and hardening of host‑side Control Plane drivers and advanced user‑space tools
  • Own critical device‑side components in FunOS, ensuring scalable, reliable kernel/user‑space integration
  • Set engineering standards and mentor seniors, driving design reviews and cross‑team technical decisions
  • Fulltime
Read More
Arrow Right

Principal Engineer

As a Principal Engineer in Financial Products, you’ll contribute in a game-chang...
Location
Location
United States , Chicago; New York; San Francisco
Salary
Salary:
300000.00 - 462000.00 USD / Year
adyen.com Logo
Adyen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of engineering experience in designing and building softwares
  • Prior experience in functioning as a (senior) Principal Engineer / tech lead in comparable tech companies, serving organizations of around 50 engineers
  • You have a proven track record of designing, building, scaling, running large and complex engineering systems
  • You have rich experience and are constantly optimizing for solving the problems with great (cost) efficiency, while balancing sustainability over the long term
  • You have prior experience with financial infrastructure, ideally in issuing, capital, liquidity management, and/or embedded finance
  • You are experienced in coaching and mentoring other engineers, as well as in driving technical discussion to sound conclusion/decision especially when different opinions present
  • Experience in working cross-functionally, especially across product, engineering, and go-to-market, is a strong plus
Job Responsibility
Job Responsibility
  • Set a new standard on quality, reliability and robustness by driving systematic as well as tactical changes in our engineering systems, attention to design details, and engineering practices
  • Help the engineering team make long-term optimal technical decisions that lead to scalable and maintainable systems, by doing this yourself as well as coaching others
  • Be a close partner with our product team to design, define, and shape new product offerings
  • Be the forefront problem solver to customer problems and needs
  • Be a pilot in researching and prototyping new product ideas and space
  • Be a major contributor to foster a culture of engineering excellence, ownership, and collaboration
  • Be a great mentor and coach to others
  • make a positive impact on helping others grow their professional skills and career
What we offer
What we offer
  • RSUs
  • Fulltime
Read More
Arrow Right

Senior Lead – Network Infrastructure Platform / BSP Development

Core Responsibilities: • Design, develop, and maintain Board Support Packages (B...
Location
Location
India , Chennai or Bangalore
Salary
Salary:
Not provided
ambconline.com Logo
AMBC
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Design, develop, and maintain Board Support Packages (BSP) for network switches and routing platforms
  • Perform platform bring-up and board enablement for new hardware in collaboration with ODMs and hardware vendors
  • Develop, integrate, and debug platform and device drivers (CPU, FAN, PSU, I2C, GPIO, EEPROM, PCIe)
  • Work across the boot flow (Boot ROM → U-Boot → Linux kernel → user space) to ensure stable system initialization
  • Debug and troubleshoot issues across the full software stack including bootloader, kernel, drivers, and user space
  • Integrate and support ONIE / ONL environments for open networking platforms
  • Collaborate with ASIC, hardware, validation, and system software teams to achieve production-ready platform stability
  • Use Linux debugging tools (serial console, kernel logs, crash dumps, GDB, JTAG) for root cause analysis
  • Support platform validation, diagnostics, and performance stabilization during bring-up cycles
  • Review designs, guide junior engineers, and own BSP modules end-to-end
Job Responsibility
Job Responsibility
  • Design, develop, and maintain Board Support Packages (BSP) for network switches and routing platforms
  • Perform platform bring-up and board enablement for new hardware in collaboration with ODMs and hardware vendors
  • Develop, integrate, and debug platform and device drivers (CPU, FAN, PSU, I2C, GPIO, EEPROM, PCIe)
  • Work across the boot flow (Boot ROM → U-Boot → Linux kernel → user space) to ensure stable system initialization
  • Debug and troubleshoot issues across the full software stack including bootloader, kernel, drivers, and user space
  • Integrate and support ONIE / ONL environments for open networking platforms
  • Collaborate with ASIC, hardware, validation, and system software teams to achieve production-ready platform stability
  • Use Linux debugging tools (serial console, kernel logs, crash dumps, GDB, JTAG) for root cause analysis
  • Support platform validation, diagnostics, and performance stabilization during bring-up cycles
  • Review designs, guide junior engineers, and own BSP modules end-to-end
Read More
Arrow Right

Senior Cybersecurity Specialist

Barbaricum is currently seeking a proficient Senior Cybersecurity Specialist to ...
Location
Location
United States , Fort Belvoir
Salary
Salary:
Not provided
barbaricum.com Logo
Barbaricum
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Active DoD Secret Clearance
  • Master’s degree and 15+ years of relevant experience
  • Extensive experience in operational Cyber Security accreditation and certification of embedded systems accredited at Secret level and below
  • Extensive understanding of AR 25-2 and the DoD Risk Management Framework (RMF) to include actually current experience (less than 2 years old) in obtaining system accreditation using the DoD RMF and the Enterprise Mission Assurance Support Service (eMASS) software
  • Extensive experience preparing recommended IA approval and supporting information documentation and understand systems engineering processes and possesses extensive experience in Network Security Architect experience
  • Extensive understanding of the DoD standards guiding the development of cybersecurity policy, requirements, integration, engineering, and certification and accreditation
Job Responsibility
Job Responsibility
  • Serves as subject matter expert for all cybersecurity / information technology aspects of assigned program
  • Performs top level system architecture related design, development, integration, testing, installation and troubleshooting
  • Translates military operational and mission requirements (ground, sea, air, and space) into practical systems concepts and design performance requirements
  • Participates in post awards, program reviews, design reviews, and IPTs as the cybersecurity specialist / engineering on assigned programs
  • Evaluates and conducts design efforts from a cybersecurity view point to ensure integration of all required cybersecurity products and adequacy of the analyses
  • Prepare and reviews cybersecurity related test plans, procedures, and reports on technical adequacy on assigned programs, for both Government and contractor tests, as well as related failure reports
  • Reviews and evaluates system performance against cybersecurity related specification requirements, monitors and assesses field performance, and assesses risk of meeting user and specification requirements
  • Prepares and evaluates cybersecurity security strategies for requested programs
  • Perform security, analyses and risk/vulnerability assessments
  • Execute day to day certification and accreditation activities for a project team
Read More
Arrow Right
New

Senior ML Engineer

As a Senior ML Engineer on the Content Platform team, you will help build the co...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional software engineering experience
  • At least 3+ years working on machine-learning or information-retrieval systems in production, including ownership of reliability, observability, and quality metrics
  • Hands-on experience with retrieval and relevance technologies, such as semantic search, embeddings, ranking algorithms, RAG pipelines, or large-scale content indexing
  • Strong proficiency in at least one modern programming language (e.g., Python, Java, Go, or C++)
  • Demonstrated experience building end-to-end ML systems at scale, from offline experimentation and evaluation to online deployment, monitoring, and feedback loops, ideally in a customer-facing or platform environment
Job Responsibility
Job Responsibility
  • Define and implement observability and evaluation frameworks to measure response quality, relevance, coverage gaps, latency, and failure modes across customer interactions
  • Develop and iterate on advanced retrieval, ranking, and coverage algorithms (e.g. semantic search, RAG improvements, content expansion strategies) to continuously improve answer relevance
  • Build automated feedback loops that surface insights from customer queries back to content authors and partner teams, enabling proactive identification and resolution of coverage issues
  • Collaborate closely with product, ML, infra, and content stakeholders to translate ambiguous problem spaces into measurable improvements and production-ready systems with real customer impact
Read More
Arrow Right
New

Business Analyst

TMS is undergoing an exciting period of digital transformation, and we are seeki...
Location
Location
United Kingdom , Salford, Manchester; London
Salary
Salary:
Not provided
dssmith.com Logo
DS Smith
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong analytical and problem-solving skills with the ability to translate business needs into practical solutions
  • Excellent communication and interpersonal skills, with confidence engaging stakeholders at all levels
  • High attention to detail and a commitment to producing high-quality outputs
  • Adaptable, proactive, and comfortable working in a fast-paced environment with competing priorities
  • Collaborative approach with the ability to influence and negotiate effectively
  • 3+ years’ experience in a Business Analyst role within IT, digital transformation, or similar environments
  • Familiarity with Agile and Waterfall delivery methodologies
  • Experience in FMCG or print management is highly desirable
  • Proficiency with tools such as M365, Visio, and other business analysis or mapping tools
  • Understanding of customer integration technologies (e.g., APIs, CRM platforms)
Job Responsibility
Job Responsibility
  • Gather, analyse, and document business and functional requirements in collaboration with stakeholders
  • Assess existing processes, identifying opportunities to streamline workflows and improve efficiency through technology
  • Work with technical teams to design and recommend effective digital solutions that enhance business performance and customer experience
  • Support the delivery of multiple concurrent projects, ensuring alignment with strategic goals
  • Facilitate workshops, meetings, and communication between business teams and IT
  • Produce clear documentation including process maps, business cases, user stories, and specifications
  • Support testing and validation activities to ensure solutions meet business expectations
  • Assist with change management, including the creation of training materials and supporting user adoption
  • Contribute to system and data integration initiatives that improve customer-facing and internal processes
  • Apply sector knowledge (FMCG or print management) to ensure solutions meet industry-specific requirements
What we offer
What we offer
  • Competitive salary
  • Qualifying Sick Pay scheme
  • Pension scheme & Life insurance
  • Share Save scheme
  • Income Protection
  • 25 days holiday plus Bank Holidays
  • Employee Assistance Programme
  • Virtual GP, Occupational Health & free Flu vaccine
  • Cycle to Work and shopping discounts
  • Fulltime
Read More
Arrow Right
New

Customer Service Representative

We want you to join our team as a Customer Service Representative. If you have t...
Location
Location
United States of America , El Paso
Salary
Salary:
Not provided
https://www.circlek.com Logo
Circle K
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Selling products to customers
  • Providing excellent customer care
  • Communication and friendly conversation
  • Performing at a quick pace while having fun
  • Working as part of a team to accomplish daily goals
  • Coming up with great ideas to solve problems
  • Thinking quickly and offering suggestions
  • Ability to stand and/or walk for up to 8 hours
  • Lift and/or carry up to 30 pounds from ground to overhead up to 30 minutes in a shift
  • Occasionally lift and/or carry up to 60 pounds from ground to waist level
Job Responsibility
Job Responsibility
  • Greet customers, run the register, cashier, make purchase suggestions and sometimes work with our food program
  • Working around the store (inside and out) in many different areas to help maintain our high standards for store appearance and provide fast and friendly service to our customers
  • Provide regular and predicable onsite attendance
  • Interact with many customers daily, all while working with a fun, energetic team accomplishing daily tasks around the store
What we offer
What we offer
  • Medical, Vision, Dental, & Life Insurance/Short & Long Term Disability
  • Flexible Schedules
  • Weekly Pay
  • Weekly Bonus Potential
  • Large, Stable Employer
  • Fast Career Opportunities
  • Work With Fun, Motivated People
  • Task Variety
  • Paid Comprehensive Training
  • 401K With a Competitive Company Match
Read More
Arrow Right