Data Processing Software Engineer (Support & Development)
Core
Provide technical support and develop software modules for data logging, visualization, and processing while ensuring product quality through analysis of logs and defects.
Role type
Software Engineer (Support & Development)
Builds
Data logging, visualization, and processing software modules
Domain
Automotive software development (ASAM standards, CAN/Ethernet/LIN protocols)
Deliverable
production ML models | product features
Required skills
C++ 17/20/23, Python, Bash, Linux, ASAM MDF standards, communication protocols (CAN, Ethernet, LIN), software design documentation, testing
Preferred skills
Commercial software development experience, technical innovation participation
Technologies
C++, Python, Bash, Linux, ASAM MDF, CAN, Ethernet, LIN
Responsibilities
Provide technical support for software usage and integration, develop software modules for data logging and visualization, analyze logs and diagnostic data to ensure quality, perform tests to verify software work products, coordinate or lead assigned software project activities
Seniority
Mid-level, hands-on IC