E

Ethernovia

Automotive Ethernet system for autonomous safety

Senior Engineer-Tools and Automation

Platform EngineeringConfirmed live in the last 24 hours
Full-timePune, Maharashtra, IndiaIn-person

About the Job

Requirements

  • A Bachelor's or Master's degree in Computer Science, Electronics, Embedded Systems, or a related field.
  • Five to eight years of hands-on experience in embedded software tools and automation.
  • Strong analytical and problem-solving abilities.
  • Excellent customer communication and stakeholder management skills.
  • Experience working with global, cross-functional engineering teams.
  • Hands-on experience with Python libraries including python-can, pymodbus, scapy, numpy, and scikit-learn.
  • Professional background in automotive, such as autonomous driving or electric vehicles, or in industrial automation.
  • Solid knowledge of Linux system administration and shell scripting (Bash).
  • Proficiency in Python, Linux, Bash shell scripting, SQL databases, CMake, Conan, Git/GitLab, CI/CD pipelines, Docker, debugging, static code analysis including PC-LINT Plus, and AI-assisted development.

Responsibilities

  • Design, develop, and maintain automation tools for embedded software development workflows.
  • Build and manage CI/CD pipelines using GitLab, Docker, and Conan package management.
  • Develop scalable full-stack applications using Python.
  • Implement automated testing frameworks and integrate static code analysis tools such as PC-LINT Plus.
  • Perform debugging and root cause analysis on complex embedded and tooling issues.
  • Manage and optimize SQL databases supporting internal engineering platforms.
  • Collaborate with global customer engineering teams as the technical point of contact.
  • Use AI-assisted development practices to enhance productivity and code quality.
  • Write and maintain Bash shell scripts for Linux-based build and automation environments.

Desired Qualifications

  • Knowledge of CAN Bus and UDS protocols for automotive embedded systems.
  • Knowledge of networking concepts including Ethernet frame structure, VLAN tagging, routing, and switching.
  • Experience with Flask and Pytest.
  • REST API design and integration experience.
  • Database optimization and query performance tuning.
  • Software-in-the-Loop testing experience.
  • ECM or domain controller development experience.

About the Company

Ethernovia

Automotive Ethernet system for autonomous safety

Ethernovia builds a complete Ethernet network system for cars. It provides high-bandwidth, unified Ethernet hardware and software that fits into vehicles and follows industry safety standards, so car makers can meet the needs of future autonomous technology. The system is designed to be flexible and scalable, adapting as network requirements evolve, and it includes both the physical components and the software that manage and ensure safe operation. Ethernovia differentiates itself by offering an end-to-end, standards-based solution rather than just parts: a single architecture that combines hardware, software, and safety features, plus long-term services and maintenance for automotive customers. The company’s goal is to enable safe, reliable, and scalable in-vehicle networks that support autonomous driving and other advanced automotive functions.

Company size
51-200
Company stage
Series B
Total funding
$154M
Headquarters
San Jose, CA
Founded
2018

Recently Posted Jobs

Explore more opportunities at Ethernovia

See more jobs