- LocationBucharest, Romania
-
IndustryInformation Technology
Responsibilities:
1. Review Software specifications, Architecture, and Design documents for the system.
2. Develop components.
3. Analyse customer specifications; develop components architecture based on this information.
4. Communicate with customers in case of unclear technical requirements in the specifications. Resolve such inconsistencies.
5. Make functional testing of developed source code, participate in code review sessions.
6. Act according to the standards of the automotive industry and in-car applications and software development processes.
7. Mentorship for newcomers and junior developers.
Skills:
Must have:
- BS in computer science, electric/electronic engineering, or mathematics.
- Excellent level of C\C++.
- Embedded development experience (memory management, multithreading, asynchronous communications).
- Development of UnitTests, SW functional tests for own implementation.
- Experience with Autosar, Linux, socket programming, Yocto, Automake, CMake, Bash Shell, Git, Jenkins, Gerrit, Automotive experience (CANoe),
- IPC - dbus, pipe, queue.
Nice to have:
- GDB, GoogleTest
