Lytx

in-cab video safety and telematics

SeniorEngineer(Firmware)

Delhi, India FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Engineer (Firmware) at Lytx. Skills: C++, C, embedded Linux, Open Embedded, bit bake, GNU make, Linux/UNIX platforms, shell utilities, embedded software development. Performs full lifecycle software development and maintenance using C++ and C in an embedded Linux environment. Creates, modifies and documents build mechanisms for continuous integration and quality”

What You'll Achieve.

building and deploying solutions to our fleet of over 650, 000 connected devices; enable real time sensing of driving behavior and environmental conditions that assist our customers to manage the safety and efficiency of their fleet of vehicles; build solutions that enable connectivity and real time access to video recorded in the vehicle, AI triggered insights captured from live video, advanced telemetry and vehicle sensors, and integration with onboard vehicle systems; build high quality solutions; Deliver for the customer; Responsibility in every outcome; Velocity with excellence; making a difference every day with technology that helps save lives each year; making roadways safer and saving lives

Industry & Context.

in cab video safety and telematics
Problems you'll solve

problem resolution

What They're Looking For.

Must Have

Bachelor degree in computer engineering or related field or equivalent work experience, Minimum six years of embedded software development experience, Extensive experience using Linux/UNIX platforms and shell utilities, Fluent in C and C++, Experience with Open Embedded, bit bake, and GNU make build tools, Able to design and implement applications as parts of a system of cooperating state machines, Thorough understanding of embedded Linux platforms, Experience with leveraging open-source components in delivering software solutions, Able to factor in GPL compliance factors in build engineering, Able to use Open Embedded-based distributions to produce cross-compiled packages using our existing toolchain

Nice to Have

Experience with one or more of wireless communications, video, IOT, vehicle telematics and GPS, Experience using oscilloscopes, DVMs, programmable power supplies, terminal servers and other common firmware development tools, Experience with UML state charts and sequence diagrams or similar design methodologies for example: Quantum Leaps frameworks, Experience with Qt updates and Linux kernel development, Device Driver development

What You'll Do.

Performs full lifecycle software development and maintenance using C++ and C in an embedded Linux environment

modifies and documents build mechanisms for continuous integration and quality

Designs and documents software and procedures

Working with software sustaining

and problem resolution

Mentor team members to grow their skills and build high quality solutions

Perform other duties as assigned

How You'll Work.

Team & Collaboration

Mentor team members to grow their skills and build high quality solutions; Elevate each other

Full Job Description

Lytx has an exciting opportunity for a Senior Embedded Software Engineer to join our Hungry, Humble and Capable team of engineers responsible for building and deploying solutions to our fleet of over 650,000 connected devices installed in vehicles driving worldwide. Lytx is the leading provider of in-cab video safety and telematics. The device software team enable real time sensing of driving behavior and environmental conditions that assist our customers to manage the safety and efficiency of their fleet of vehicles. As an engineer on the team, you will build solutions that enable connectivity and real time access to video recorded in the vehicle, AI triggered insights captured from live video, advanced telemetry and vehicle sensors, and integration with onboard vehicle systems. **You’ll Get To:** * Performs full lifecycle software development and maintenance using C++ and C in an embedded Linux environment * Creates, modifies and documents build mechanisms for continuous integration and quality * Designs and documents software and procedures * Working with software sustaining, triage, and problem resolution * Mentor team members to grow their skills and build high quality solutions. * Perform other duties as assigned **What You’ll Need: ** * Able to design and implement applications as parts of a system of cooperating state machines * Thorough understanding of embedded Linux platforms. * Experience with leveraging open-source components in delivering software solutions. * Able to factor in GPL compliance factors in build engineering * Able to use Open Embedded-based distributions to produce cross-compiled packages using our existing toolchain * Bachelor degree in computer engineering or related field or equivalent work experience * Minimum six years of embedded software development experience * Extensive experience using Linux/UNIX platforms and shell utilities * Fluent in C and C++. * Experience with Open Embedded, bit bake, and GNU make build tools **Nice to hav

Free ATS check

Applying for this Senior Engineer (Firmware) role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about Lytx?

Real rants from real employees. Read before you apply.

Read Company Rants →