This position has been filled
The Software Engineer (Avionics) role at Sidereus Space Dynamics is no longer accepting applications. Browse similar opportunities below.
Job Description
Sidereus Space Dynamics is at the forefront of revolutionizing space access through its pioneering reusable single-stage launch vehicles, tailored for ultra-responsive orbital access.
Job Responsibilities:
-
Develop and refine embedded software systems, focusing on reliability and performance.
-
Design and implement high-level software architectures to optimize system functionality.
-
Ensure robust and precise software integration with hardware components for various applications.
-
Apply advanced programming techniques such as multi-threading, real-time processing, and memory management in embedded systems.
-
Collaborate with a multidisciplinary team to integrate embedded software with hardware platforms.
-
Conduct rigorous testing and validation of software algorithms on simulators and real hardware.
-
Work on the implementation of software models on microcontrollers, FPGAs, or dedicated hardware platforms, learning and applying new skills as required.
-
Engage in software debugging, profiling, and optimization to enhance system performance and efficiency.
Basic Qualifications:
-
Bachelor's degree in Software Engineering, Computer Engineering, Electrical Engineering, or a closely related field.
-
Strong foundation in embedded systems concepts and architecture.
-
Proficiency in low-level programming languages such as C/C++ or Rust.
-
Knowledge of a high-level programming language like TypeScript or Python.
-
Experience with real-time operating systems (RTOS) such as Zephyr OS or FreeRTOS.
-
Familiarity with hardware-software interfacing and communication protocols (e.g., I2C, SPI, UART).
-
Knowledge of software testing methodologies, including unit testing, integration testing, and system testing.
-
Strong foundation in electronics and experience using debugging tools for embedded systems, such as oscilloscopes and multimeters.
-
Proficiency in using version control systems (e.g., Git) and experience with Gitflow for versioning and CI/CD pipelines.
Preferred Skills:
-
Proven expertise in embedded software development, including low-level programming and high-level software design.
-
Experience with hardware description languages such as Verilog or VHDL.
-
Strong analytical and problem-solving skills, capable of working independently or as part of a team.
-
A strong GitHub profile with various projects showcasing relevant experience.
-
A passion for technology and a continuous drive to learn and apply new software engineering practices.
-
Excellent communication skills, capable of articulating complex technical concepts to a diverse audience.
Salary And Benefits:
For this role, we offer a starting salary ranging from €30,000 and €55,000, commensurate with your qualifications and experience. Our benefits package includes:
-
Meal card recharged monthly for added convenience.
-
Possibility of accessing company's stock option plan.
-
Financial support for relocation expenses.
How To Apply:
Please send your application directly here in the "Careers" section of the website. If you experience issues when applying, send an email with the subject line "Software Engineer (Avionics) – [Your Name]" at [email protected].
Company Info
Sidereus Space Dynamics
Develops EOS, a containerised single-stage reusable orbital rocket that launches from a standard shi...
Other Jobs at Sidereus Space Dynamics
Similar Opportunities
Senior Space Segment Architect
D-Orbit
Mechanical Engineer for Space Systems
EnduroSat
Flight Dynamics Intern
Ecosmic
Hardware Design Engineer
Eurolink Systems
JUNIOR SYSTEM ENGINEER
Tekne
HW Electronics Engineer (Avionics)
Sidereus Space Dynamics