FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in developing embedded software for high-precision systems, with a strong focus on software architecture, design, and integration processes. Proficient in C/C++ programming and experienced in collaborating with cross-functional teams to deliver robust solutions for space applications.
Highest-signal resume keywords
Embedded Software DevelopmentSoftware ArchitectureC/C++ ProgrammingCommunication ProtocolsReal-Time Systems
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Embedded Software DevelopmentSoftware ArchitectureC/C++ ProgrammingLow-Level Software DevelopmentCommunication ProtocolsReal-Time SystemsMicrocontrollersEmbedded LinuxTechnical ResponsibilityHardware-Near Development
Tools & Technologies
GitCMakeGCCGDBYoctoRTOS
Industry Keywords
Satellite TechnologySafety-Critical SystemsIntegration ProcessesVerification TeamsScalable Software Solutions
Tech Stack
Tools & technologiesLinuxRTOSC++
About the role
Key responsibilities & impact- Develop embedded software for a high-precision switching system used in satellite technology
- Take responsibility for the software architecture and its continuous advancement
- Design and further develop the software design, development processes, and integration processes
- Select and define suitable communication standards, interfaces, and design principles
- Develop robust and reliable software solutions for demanding operating conditions in space applications
- Work closely with electronics, systems engineering, and verification teams
- Contribute technically to the overall system design and translate requirements into scalable software solutions
- Support the entire development process, from concept and architecture through implementation, integration, and verification
Requirements
What you’ll need- Degree in electrical engineering, computer science, communications engineering, or a comparable technical field
- Several years of professional experience in embedded software development, ideally for safety-critical or technically sophisticated systems
- Strong knowledge of software architecture and software design for embedded systems
- Very good programming skills in C/C++
- Experience in low-level, hardware-near software development
- Experience selecting and applying suitable communication protocols, interfaces, and standards
- Proficiency with modern development, version control, and debugging tools
- Experience with real-time systems, microcontrollers, and/or RTOS is an advantage
- Knowledge and/or self-assessed proficiency in Embedded Linux, C, C++, technical responsibility, hardware-near development, Git, CMake, GCC, GDB, Yocto, and RTOS
Benefits
Comp & perks- 30 days of annual leave
- Regulated special leave entitlements
- Flexible working-time models
- Individual training and professional development opportunities
- Courses, training sessions, and targeted development programs
- Company health management
- Employee Assistance Program (EAP)
- Bike leasing
- Structured onboarding with intensive on-the-job training
