We are looking for 'Senior Embedded Software Engineer' who involves in requirements engineering, design, coding, debugging and ensuring quality through CI/CT and automotive development processes, in detail:
Handle or Support requirement engineering:
Elicit Stakeholders' requirements
Decompose & Allocate to lower-level requirements
Perform impact analysis
Specify interfaces, resource, constraints
Ensure compliance (e.g., Emission norms, Safety / Security standard)
Align priority with
project managerHandle or Support design (static & dynamic) from System level down-to SW component level
Develop (using Model-Based development) / Configure / Integrate SW .
Perform static & dynamic testing from System level down-to SW component level using HiL / SiL environment, e.g.,
System / System integration testing
SW / SW integration testing
SW component static analysis
Implement & maintain CI/CD pipelines
Baseline & Variant management to ensure trace-ability between requirements, work products and test reports.
Participate in Problem identification & resolution (e.g., record anomaly found during testing, analyze, troubleshoot)
Report working status and escalate for barriers (to project manager)
Bachelor degree in Electrical Electronics, Mechatronics, Computer Engineering or Relevant fields
3-7 years of relevant experience with strong understanding of Embedded SW / System development & technologies:
HW-SW interface know-how
System / SW configuration
Programming Languages & Tools, proficiency in:
Embedded C language
Write clean, structured, efficient and well-documented code.
Python / Perl (e.g., data processing libraries like Pandas & frameworks like Django)
Testing in HiL environment & Automation test tools.
SW development process: Familiarity and practical experience with V-Model or Agile / Kanban methodologies in the context of Embedded development.
Version Control & CI/CT: Proven experience with Git, Git Actions, and Jenkins.
Automotive standards awareness:
AUTOSAR
ISO26262, CyberSecurity
CAN, LIN
UDS, OBD
ASPICE
Practical experience to use AI effectively for research and self-study
(Nice to have) Experience using SiL, Model-Based development.
(Nice to have) Communication & Presentation skill
(Nice to have) Additional Languages & Platforms: Experience with C#, .NET