Ethernovia, Inc.

Firmware Engineer

Ethernovia, Inc.
Apply
6 months ago
Delhi, IndiaMid Level / Senior
H1B Sponsor

Responsibilities

  • Develop embedded firmware that configures, controls, and monitors Ethernovia networking devices.
  • Enable firmware interaction with host systems through device drivers and expose device hardware features.
  • Own firmware architecture, design, implementation, testing, and integration into Ethernovia’s SDK.
  • Develop firmware for safety-critical automotive applications while following functional-safety and best-development practices.
  • Collaborate across software and hardware communication and acceleration systems.

Requirements

  • Bachelor’s or master’s degree in Computer Science, Software, or a related field.
  • Three years of experience for the mid-level position or seven years for the senior-level position.
  • Strong understanding of software architecture, implementation, testing, and the software development lifecycle.
  • Proficiency in C and C++; Python experience is a plus.
  • Experience developing embedded firmware, preferably for Ethernet or other communication devices.
  • Experience integrating and testing firmware and low-level code.
  • Hands-on experience with hardware and embedded processors.
  • Ability to write efficient code optimized for footprint and performance.
  • Experience with simulation and emulation platforms, compilers, debugging suites, embedded programming, and hardware buses is preferred.
  • Experience building automotive or other safety-critical systems using MISRA, ASPICE, or ISO 26262 is preferred.
  • Knowledge of communication protocols and technologies including Ethernet MAC, PHY, switching, TCP/IP, SerDes, PCIe, NTB, and SR-IOV is preferred.
  • Experience with Perforce, Git, Swarm, Jenkins, ARM processors, and bootloaders such as U-Boot is preferred.

Benefits

  • Pre-IPO stock options
  • Flexible hours
  • Medical, dental, and vision insurance
  • Flexible vacation time
  • Opportunity for career growth
  • Work location in Pune, India; remote work considered case-by-case

Tech Stack

CC++GitJenkinsPython

Categories

Ethernovia, Inc.

About Ethernovia, Inc.

51-200 employees

At Ethernovia we're building the nervous system for intelligent machines. We are transforming how physical AI systems communicate - from autonomous vehicles and humanoid robots to industrial automation. Our breakthrough Ethernet-native packet processors, PHYs and software usher in a new era of deterministic, safe, real-time connectivity for machines that perceive, decide and act in the physical world.