Senior Engineer, Embedded Software/Communications
Role details
Job location
Tech stack
Job description
Collaborate with cross-functional teams to improve system performance. * Maintain up to date knowledge of communications technology trends and capabilities * Lead and execute the development and integration of various protocols for the new communication interfaces for various execution environments (OSEK, POSIX). * Implement, configure and deploy time-sensitive networking techniques (TSN). * Conduct detailed performance testing and analysis and benchmarking * Assist in transferring technology, prototype implementations, proof-of-technologies, proof-of-concepts, and knowledge to the wider teams.
Requirements
Master's degree in Electronics Engineering, Computer Science, Mechatronics Engineering, Physics or similar discipline is required. * 6-8+ years' demonstrable experience and passion for automotive software design along with System Engineering experience. * Familiarity with requirements definition, the V development cycle and Agile development * A wide range of experience with basic Project Management, Systems Engineering, Functional Safety and Cyber Security will be considered a plus * Programming language experience in C++, Python, RUST
Required Skills:
Strong craftsmanship skills. * Strong presentation, rhetorical, influencing, and negotiation skills. * Holistic understanding of the overall Systems requirements for automotive E/E Architecture * Holistic understanding of the communications requirements for the features in the various Domains (ADAS, Powertrain, etc.) * Understanding of the various Automotive Ethernet standards and protocols, as well as the physical layer (IEEE 802.xx) and basic communications technologies (CAN, SPI, UART, I2C, ...) * Understanding of the requirements for various automotive sensor applications such as cameras, radar, lidar, such as bandwidth, timing, synchronization, scheduling * Experience with embedded operating systems (POSIX and OSEK) and embedded high-performance processers (SoC's) * Logical and analytical thinking with solid mathematical and physics understanding. * Technical expertise in electronic components and hardware development life cycle. * Deep understanding in communication systems especially Automotive Ethernet with setting up and config of TSN and virtual channels incl Signal analysis (DSP) incl high frequency (EMC) * Knowledge of advanced controls techniques. * Knowledge of automotive functional safety and security * Deep understanding of modern Machine Learning and AI methods * Ability to travel internationally on an occasional basis