MG
Senior Embedded Software Engineer (m/w)
myitjob GmbH
On-site Full-time Senior Yesterday
About the role
Your tasks
- Drive requirements definition, design, integration, and maintenance of product features in collaboration with cross-functional teams.
- Analyze complex test data sets to identify issues, patterns, and opportunities for system-level improvements.
- Own and resolve challenging defects through systematic root-cause analysis, advanced debugging techniques, and hardware-aware investigation.
- Software releasing work including documentation and verification
- Provide technical mentorship to junior and mid-level engineers.
- Implement robust embedded software in C and ensure smooth interaction across hardware and firmware.
- Contribute to implementation of automated tests for position and timing algorithms verifications
- Contribute and drive Continuous improvement and technical excellence
Your profile
- BSc or higher in software engineering, electrical engineering, computer science, or equivalent.
- 5+ years of embedded software engineering experience.
- Strong proficiency in embedded-focused C, with experience developing production-ready firmware.
- Experience with C++ and Python for tools, scripting, and automation.
- Basic understanding of GPS/GNSS technology; deep knowledge is a strong plus but not mandatory.
- Experience with prototyping, bring-up, and debugging of embedded systems.
- Solid understanding of RTOS concepts, real-time constraints.
- Strong engineering judgment, problem-solving ability, and system-level thinking.
- Ability to work independently, support larger projects, and proactively drive progress.
- Agile mindset and willingness to work in a scrum environment.
- Good written and spoken English communication skills.
- Usage of AI during SW development
Bonus Points (not mandatory)
- Deep expertise across GNSS receiver technology.
- Linux experience (computing, scripting, networking, server concepts).
- Ability to read and interpret electrical schematics.
- Hands-on experience with signal generators, signal analyzers, or GNSS simulators.
- Experience with scientific computing tools (Python, MATLAB, Octave) and statistics.
- Familiarity with Jira, Jama, or similar project/requirements management tools.
Benötigte Skills
- Scrum
- Englisch
- Linux
- Hardware
- Senior
- Support
- Testing
- Python
- Matlab
- C
- C++
- Embedded
- Jira
- Bachelor
- Master
Skills
CC++EmbeddedEnglishHardwareJiraLinuxMatlabPythonScrumTesting
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free