Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Lead architecture, design, implementation, testing, and integration of embedded software stack for Ethernovia's networking devices including firmware, kernel/user mode device drivers, and testing utilities.
Develop firmware and device drivers for safety-critical automotive communication devices, ensuring robust hardware-software interaction and compliance with functional safety standards.
Drive implementation of automated unit and system tests to ensure software reliability and participate actively in maintaining safety and best development practices.
Minimum Requirements
Bachelor's or Master's degree in computer science, software, or related field.
Minimum 18+ years of embedded software development experience.
Proficiency in C/C++ programming; Python experience is a plus.
Experience with firmware development, especially for Ethernet communication devices, including hardware interaction and embedded processors.
Ideal Candidate Profile
Extensive experience working on embedded firmware and communication device drivers in safety-critical environments such as automotive.
Strong technical leadership capabilities managing full software lifecycle from architecture to testing, with a focus on safety and quality standards.
Comfortable driving development in fast-growing, innovative startup environments focused on cutting-edge networking and embedded systems technology.
