Logo for Lytx, Inc.

Embedded Software Engineer, Edge AI

Role overview

Qualifications

  • 0–2 years of experience in embedded software development
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience
  • Working knowledge of C, C++, and Python
  • Exposure to Linux-based systems and comfort learning across hardware platforms

Responsibilities

  • Build hands-on skills across the embedded stack
  • Contribute to the model pipeline
  • Support the simulation and training environment
  • Learn the system

About the company

Lytx, Inc. logo

Lytx, Inc.

Transportation, Logistics & Supply Chain

Lytx is the global leader in fleet management technologies. Our solutions harness the power of video to empower drivers and fleets to be safer and more efficient, productive, and profitable so they can thrive in today’s competitive environment. Through the Lytx platform, direct and reseller clients access our customizable services and programs spanning driver safety, risk detection, fleet tracking, compliance, preventative maintenance, and fuel management. Using the world’s largest driving database of its kind, along with proprietary machine vision and artificial intelligence technology, we help protect and connect thousands of fleets and 1.6 million drivers in more than 60 countries worldwide. Lytx is privately held and headquartered in San Diego, California. For more information, visit us at Lytx.com. The SurfsightTM solution is Lytx's indirect market offering, available in North America and internationally. Strategic partners and resellers can use Surfsight's open API platform to easily add video to their telematics stack or utilize our stand-alone Surfsight Cloud dashboard to allow fleet managers to track vehicles, view risky and distracted driving events, retrieve videos from the field, and view and analyze data. The innovative technology in the Surfsight dash cam, powered by Lytx, uses robust machine vision and artificial intelligence to proactively detect and mitigate risk. It provides detailed analytics and real-time visibility into overall fleet performance, giving companies valuable data to help increase safety and savings through better fleet management. The solution offers an accessible entry point into video telematics without compromising on features, functionality, and configuration options. For more information visit https://www.lytx.com/en-us/surfsight.

Company details

Company typeSME
IndustryTransportation, Logistics & Supply Chain
Company size501 - 1000

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Every day, companies send their most valuable assets into the world — their people, their equipment, their reputations. For nearly three decades, Lytx has given fleets the tools to manage and protect all the assets they have in motion, helping them stay connected with their field operations so they can focus on delivering value and growing their businesses.

Lytx is building the future of its products on a scalable, cloud-first platform, fusing large-scale AWS infrastructure with the hardware that powers our in-vehicle gateways and smart cameras, plus the AI and fleet services layered on top. We're growing a small, high-output embedded team to build the edge AI behind that: work that directly affects how safely millions of drivers get home each day. Lytx's video telematics devices use machine vision and AI (MV+AI) to turn real-time sensor data into decisions that keep drivers safe — connected to a cloud platform managing a fleet approaching a million devices.

You'll Get To

  • Build hands-on skills across the embedded stack. Work in C, C++, and Python across x86 simulation environments and target hardware (Ambarella, Rockchip), with close guidance from senior engineers.
  • Contribute to the model pipeline. Help implement defined pieces of the ONNX conversion and pre/post-processing pipeline for existing models (ADAS, DMS), under the direction of a senior engineer who owns the overall design.
  • Support the simulation and training environment. Help maintain datasets, training pipelines, and labeling tools, learning how they connect to what ships on-device.
  • Learn the system. Get exposure to internal application communication, device-to-device protocols, and device-to-cloud communication over MQTT, and start contributing to small, well-defined pieces of it.
  • Grow your debugging and signal-processing skills. Work with senior engineers to understand why a detection succeeded or failed, and take on small, scoped fixes as your understanding grows.

What You Need

Minimum qualifications

  • 0–2 years of experience in embedded software development (internships and co-ops count).
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience.
  • Working knowledge of C, C++, and Python.
  • Exposure to Linux-based systems and comfort learning across hardware platforms.
  • A learning mindset — comfortable asking questions and taking direction while building toward independent ownership.

Preferred qualifications

  • Coursework or project experience with computer vision or machine learning.
  • Exposure to video pipelines or MP4-based encoding/decoding.
  • Familiarity with AI coding tools (e.g., Claude, Gemini) as part of a daily workflow.

How We Work

  • You won't be handed a fully specified package — you're expected to understand the challenge, propose the solution, and carry it end to end. Small team, fast pace, high ownership.

You’re driven to succeed and so are we. At Lytx, our mission is to protect a world in motion, and we do it by building technology and partnerships that help keep people safe on the road. The way we work is guided by our shared values: Deliver for the customer, Responsibility in every outcome, Innovate with purpose, Velocity with excellence, and Elevate each other.

If you’re looking for meaningful work, a team that challenges and supports you, and the chance to grow your career while making a real impact, we’d love to meet you.

Together, we’re helping make roadways safer and saving lives!

Lytx, Inc. is proud to be an equal opportunity employer. We’re committed to building a diverse and inclusive workforce and do not discriminate based on race, color, religion, sex, sexual orientation, gender identity or expression, gender, genetic information, uniformed service, national origin, age, veteran status, disability, pregnancy, or any other status protected by federal or state law. We are committed to providing reasonable accommodation for candidates with disabilities who need assistance during the hiring process. To request a reasonable accommodation, please email TA@lytx.com.  Lytx conducts background checks on applicants who receive a conditional offer of employment in accordance with applicable local, state, federal and regional laws. Qualified applicants with arrest or conviction records will be considered. Background check results may potentially result in the withdrawal of a conditional offer of employment and will be made in accordance with all applicable local, state, federal and regional laws. 

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Embedded Software Engineer Related jobs

Other jobs at Lytx, Inc.

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.