Embedded Software Eng.
Embedded Software Eng.
Schaeffler5-12 Years
- Posted 8 hours ago
- Be among the first 10 applicants
Job Description
Your key Responsibilities:
Your Qualifications:
Bachelor's or master's degree in Computer Science, Electronics, Electrical Engineering,
Embedded Systems, or a related discipline.
Typically 5–10+ years of experience in automotive software development or
embedded systems.
- Develop and integrate software solutions for software-defined vehicles and
- Design and prototype software architectures based on AUTOSAR Adaptive, QNX, and
- Contribute to proof-of-concept activities, technical feasibility assessments, and
- Deliver secure, reliable, and performance-optimized automotive software in
- Develop and integrate automotive software and middleware components for
- Design and implement software solutions using AUTOSAR Adaptive and serviceoriented
- Develop, integrate, and debug software in QNX and POSIX-based environments.
- Analyze and implement essential operating-system concepts, including process
- Implement and troubleshoot IPC mechanisms such as message queues, shared
- Apply relevant operating-system security concepts, including process isolation, access
- Develop automation scripts and engineering tools using Python and Bash.
- Configure and maintain software builds using CMake.
- Perform target-level debugging and trace analysis using Trace32.
- Support software integration, testing, troubleshooting, and performance optimization.
- Contribute to proof-of-concept development and technical feasibility assessments.
- Use Microsoft Copilot and other GenAI tools effectively for coding, debugging, testing,
- Document and present technical results to project stakeholders and engineering
Your Qualifications:
Bachelor's or master's degree in Computer Science, Electronics, Electrical Engineering,
Embedded Systems, or a related discipline.
Typically 5–10+ years of experience in automotive software development or
embedded systems.
- Strong programming skills in C++ and experience with modern software-development
- Hands-on experience with QNX — mandatory.
- Experience with AUTOSAR Adaptive and automotive middleware.
- Good understanding of POSIX-based operating systems, multithreading, memory
- Practical knowledge of IPC mechanisms and operating-system security concepts.
- Proficiency in Python and Bash scripting — mandatory.
- Strong experience with CMake — mandatory.
- Hands-on experience with Trace32 — mandatory.
- Basic knowledge of Generative AI and efficient use of Microsoft Copilot for software engineering
- Knowledge of automotive communication protocols such as SOME/IP or DDS.
- Awareness of automotive software quality and safety standards, such as ISO 26262.
- Strong analytical, problem-solving, communication, and teamwork skills.
More Info
Job Type:
Industry:
Function:
Employment Type:

