Sr. Design Engineer
Core
Designing and developing software systems with a focus on vehicle communications protocols and multi-threading.
Role type
Senior Design Engineer (Java/C++)
Builds
Software systems for vehicle communications
Domain
Automotive software / Embedded systems
Deliverable
production ML models | product features | infrastructure
Required skills
Java multi-threading, C++ threading/synchronization, Eclipse IDE, TCP/IP protocols, vehicle communications protocols, requirements analysis, technical documentation
Preferred skills
Vehicle communications protocols, advanced engineering principles, complex problem solving
Technologies
Java, C++, Eclipse, TCP/IP
Responsibilities
Perform moderately complex technical tasks, generate recommendations for product improvements, coordinate work with other engineers, oversee activities of technicians and designers, provide technical counsel to less experienced employees
Seniority
Senior, hands-on IC with mentorship responsibilities