Embedded C++ ECU Software developer (Pune)

Embedded C++ ECU Software developer (Pune)

11 Sep
|
BMW TechWorks
|
Pune

11 Sep

BMW TechWorks

Pune

- Engineering background in Computer Science, Electronics, or equivalent.
- Must have experience in programming with C++ (C++11, C++14, C++17).
- C++ proficiency for understanding, OOPS, domain component behaviour, interfaces, and stubs/mocks.
- Basics knowledge of embedded software development.
- Basic knowledge of embedded devices and microcontroller architectures.
- Basics knowledge of unit testing.
- Basics knowledge of software design using UML.
- Must have experience in code and software documentation.
- Exposure to software development tools & frameworks such as Git, VS-Code, WSL, Docker.
- Willingness to debug and test software on the hardware.
- Knowledge of OSI Model with basics of CAN and Ethernet.
- Solid qualities such as teamwork, accountability, self-organization, and proactivity are essential.
- Basic understanding of OS Concepts.
- Build system experience, ideally Bazel.
- AUTOSAR or middleware integration exposure.

📌 Embedded C++ ECU Software developer (Pune)
🏢 BMW TechWorks
📍 Pune

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: embedded c++ ecu software developer (pune) / pune

Subscribe to this job alert:

Get the latest job offers by email for: embedded c++ ecu software developer (pune) / pune