Software Engineer, LIGHT
Core
Develop embedded software for automotive lighting systems, focusing on requirements analysis, high-level design, component integration, and validation.
Role type
Embedded Software Engineer (Automotive Lighting)
Builds
Software components and systems for automotive lighting solutions
Domain
Automotive industry, embedded systems, lighting technology
Deliverable
production ML models | product features
Required skills
C/C++ programming, embedded systems development, microcontroller programming (Renesas, NXP, Aurix), AUTOSAR architecture, automotive communication protocols (LIN, CAN, Ethernet), hardware interfacing (UART, SPI, I2C), requirements management, software integration, test bench and vehicle testing, defect management, version control (Git), debugging tools usage
Preferred skills
Lighting systems domain knowledge, cybersecurity concepts in automotive, CI/CD pipelines, automated testing frameworks
Technologies
Renesas, NXP, Aurix, Vector tools (CANoe, Davinci, VTest Studio), Codebeamer, DOORS, Git, Python
Responsibilities
Develop software requirements by gathering and consolidating stakeholder inputs; Participate in system and customer requirements analysis; Define high-level design architecture; Design and integrate software components; Perform technical reviews on design, code, and tests; Analyze test reports and lead action plans to resolve issues; Support software integration on test benches and vehicles; Lead local warranty issues related to software
Seniority
Mid-level, hands-on IC