01.07.2026 aktualisiert
DB
100 % verfügbar
Senior Algorithm and Embedded Software Engineer | Automotive | Safety Critical Systems
Immenstadt, Deutschland
Immenstadt +100 km
Master of Science (Electrical Engineering), RWTH Aachen UniversityÜber mich
Senior Software Engineer with 10+ years of experience developing digital signal processing algorithm (MATLAB/Python) and real-time embedded C/C++ software in safety-critical industries.
Skills
C (Programmiersprache)Unit TestingC++Software QualityEmbedded SoftwareFunktionale SicherheitPythonMATLAB
RADAR Algorithm Development
Expertise in designing and implementing RADAR calibration algorithms, alignment calibration, blockage detection, and signal processing for automotive and industrial applications.
Embedded C/C++ Software Development
Proficiency in embedded C and C++ programming for automotive-grade software development, adhering to quality standards such as ASPICE and ISO 26262.
Software Project Management
Experience in SW project management on component level, including planning of feature development roadmaps, project increments, sprints, and cross-team coordination.
Python and MATLAB Programming
Knowledge of Python and MATLAB for algorithm development, data analysis, and prototyping in engineering contexts.
Digital Signal Processing
Academic and practical background in digital signal processing, applied in RADAR and communications engineering projects.
Software Quality and Testing
Participation in software qualification, system tests, engineering tests on target hardware, static analysis, runtime profiling, and code refactoring.
Tools and Frameworks
Familiarity with Microsoft Visual Studio, UML, GIT, SVN, Jenkins, Helix QAC, Enterprise Architect, PlantUML, Google Test, PTC, JIRA, Confluence, and Dear ImGUI.
Machine Learning
Completion of an online Machine Learning course authorized by Stanford University in 2020.
Agile Development Methodologies
Training in Agile Project Management and experience working with agile and classical development methodologies in international teams.
Expertise in designing and implementing RADAR calibration algorithms, alignment calibration, blockage detection, and signal processing for automotive and industrial applications.
Embedded C/C++ Software Development
Proficiency in embedded C and C++ programming for automotive-grade software development, adhering to quality standards such as ASPICE and ISO 26262.
Software Project Management
Experience in SW project management on component level, including planning of feature development roadmaps, project increments, sprints, and cross-team coordination.
Python and MATLAB Programming
Knowledge of Python and MATLAB for algorithm development, data analysis, and prototyping in engineering contexts.
Digital Signal Processing
Academic and practical background in digital signal processing, applied in RADAR and communications engineering projects.
Software Quality and Testing
Participation in software qualification, system tests, engineering tests on target hardware, static analysis, runtime profiling, and code refactoring.
Tools and Frameworks
Familiarity with Microsoft Visual Studio, UML, GIT, SVN, Jenkins, Helix QAC, Enterprise Architect, PlantUML, Google Test, PTC, JIRA, Confluence, and Dear ImGUI.
Machine Learning
Completion of an online Machine Learning course authorized by Stanford University in 2020.
Agile Development Methodologies
Training in Agile Project Management and experience working with agile and classical development methodologies in international teams.
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2026
Sprachen
DeutschverhandlungssicherEnglischverhandlungssicherRussischMuttersprache
Projekthistorie
Designed algorithms for RADAR alignment calibration and RADAR blockage detection. Led SW development with embedded C and C++ according to automotive quality standards (ASPICE, ISO26262). Conducted SW project management on SW component level, moderated code and architecture reviews, coordinated joint efforts with developers of various SW components, trained new embedded SW engineers, and participated in software qualification and system tests.
Developed RADAR Calibration Algorithms and embedded C software, maintained and automated testing following agile and classical development methodology. Acted as Feature Delivery Owner for calibration SW component, communicated with customers for BMW high-volume project commissioning, and participated in requirements and code reviews with international teams to ensure compliance to ASPICE and ISO 26262.
Developed RADAR signal processing for industrial automation solutions using C++ programming in Linux. Led feasibility studies on molt level and metal slab width fine measurements, created new products in cooperation with USA partners, managed project commissioning with customers in Australia, India, USA, and Europe, and conducted software tests on target hardware.