N
Posted 6 hours ago
Embedded Software Development Engineer
NissanEmbedded Software Development Engineer
Requirements
3+ years of professional programming experience (C, C++, Java, Python), Experience creating software design and test specification documents, TOEIC 600
Skills
C#PythonAUTOSARMatlabSimulinkCI/CD
About the role
Responsibilities
- Develop software for mass-production ECUs targeting autonomous driving systems, body electronics, and security gateways
- Perform full-cycle software development including requirement analysis, architecture design, module design, implementation, and testing
- Integrate safety mechanisms into software designs
- Manage software versions and releases using CI/CD pipelines
- Oversee development tasks performed by overseas subcontractors
Requirements
- 3+ years of professional programming experience in C, C++, Java, or Python
- Proven experience creating software design and test specification documents
- TOEIC score of 600 or higher
Preferred Qualifications
- Experience in automotive software development or ECU design
- Experience with Model-Based Development (MBD) using Matlab/Simulink
- Experience with Agile development and CI/CD environment construction/operation
- Knowledge of automotive software platforms such as AUTOSAR or QNX
- Experience with multi-core embedded software architecture design
- Leadership experience as a development lead or sub-leader
- TOEIC score of 730 or higher
About the Company
Nissan is an innovation company that combines industry-leading thinking with performance, value, efficiency, safety, and style. With over 150 million vehicles produced globally, we strive to enrich the lives of our employees and customers through cutting-edge technology and mobility solutions.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeEmbedded Software Development Engineer
Nissan · Japan
