You will work in a cross-functional development team in which continuous improvement, innovation, and knowledge sharing are part of the daily work. Your role will include:
Define architecture and design of networking software based on Linux for embedded automotive applications
Integration, implementation, and release-testing of the embedded software and firmware
Interfacing with multi-disciplinary teams for software integration and verification
Requirements
A bachelor’s or master’s degree in Computer Engineering, Computer Science, Electrical Engineering or a related field
5+ years of software development experience in C++v11 and above
5+ years of Working knowledge of Linux network subsystem
5+ years of Working knowledge with IPC mechanism and POSIX systems
Knowledge of L2/L3 networking, protocols, and tools
Knowledge of the Agile process, and willingness to work in an Agile organization, experience using Jira and Confluence
Git, GitHub, Jira, Confluence (Atlassian toolchain), Jenkins, Yocto, etc.