Senior Embedded Engineer

Posted 19 Days Ago
Be an Early Applicant
San Diego, CA
133K-168K Annually
Senior level
Information Technology
The Role
Design and implement firmware, algorithms and applications for embedded systems, focusing on rapid innovation within a collaborative lab environment.
Summary Generated by Built In

Lytx is a leading provider of video telematics, analytics, safety and productivity solutions for commercial and public sector fleets. Our unrivaled Driver Safety Program, powered by our best-in-class DriveCam® Event Recorder, is proven to help save lives and reduce risk. We harness the power of video to help clients see what happened in the past, manage their operations more efficiently in the present and improve driver behavior to change the future. Our customizable services and programs span driver safety, risk detection, fleet tracking, compliance 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 more than one million drivers worldwide. Within the Lytx Lab team you’ll be part of a group which is rapidly developing and experimenting, bringing news ideas to life. If you’re interested in real time distributed computing intelligence (edge IoT + cloud), with data from GPS, sensors, machine vision, vehicles, 3rd party sources like weather, traffic or deriving insights from data while making a real difference, Lytx is the place for you.

You’ll Get To Do In The Lab:

  • Be largely self-directed where you can work without constraints, as the name of the game is rapid innovation.

  • Design, develop and deploy firmware and algorithms to explore novel use cases.

  • Work within the Labs group along with Big Data, Cloud, Data Science and product explorers to conceptualize, craft/build/test new ideas and break new ground.

  • Awareness of commercialization aspects is a huge plus, but the bias is towards rapid development to explore valuable new use cases.

  • Most deployed SW is embedded Linux, with some Android, but in our domain it’s more about the best tools to experiment quickly and other platforms/tools can be used whenever they help achieve that goal.

  • Architect, design, and implement the mechanism for side loading Beta/Alpha/Labs experimental builds onto a targeted set of devices

  • The lab team is dynamic and encouraged to share and grow, helping all skill/level up across the other domains

  • Perform other duties as assigned

What You’ll Need:

  • Ability to design and implement applications as parts of a system of cooperating state machines

  • Experience with developing algorithms to run in an embedded/constrained context (heat/power/processing limitations)

  • Experience with sensor fusion (sensors, GPS, image/video)

  • Experience with communication protocols, data processing (decode/encode)

  • Detailed understanding of embedded Linux platforms.

  • Experience with embedded Android platforms is a plus.

  • Experience with using open-source components in delivering software solutions.

  • Ability to factor in GPL compliance factors in build engineering

  • Ability to use Open Embedded-based distributions to produce cross-compiled packages using our existing toolchain

  • Bachelor's degree in computer engineering or related field or equivalent work experience, graduate level degree(s) are preferred.

  • Minimum 5 years of embedded software development experience

  • Extensive experience using Linux/UNIX platforms and shell utilities

  • Proficient in C, C++ and RUST.

  • Experience with Open Embedded, BitBake, and GNU make build tools

  • Interest and experience using GenAI to solve problems.

  • Demonstrated independent ability to take an idea to full production use.

Bonus points for:

  • 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 Linux kernel development

  • Device Driver development

  • Development in JavaScript

Benefits:

  • Medical, dental and vision insurance 
  • Health Savings Account
  • Flexible Spending Accounts
  • Telehealth
  • 401(k) and 401(k) match
  • Life and AD&D insurance
  • Short-Term and Long-Term Disability
  • FTO or PTO
  • Employee Well-Being program
  • 11 paid holidays plus 1 inclusive holiday per year
  • Volunteer Time Off
  • Employee Referral program
  • Education Reimbursement Program
  • Employee Recognition and Appreciation program
  • Additional perk and voluntary benefit programs

Salary is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience.  This position is also eligible for an incentive compensation plan.  The expected hiring salary for this position is:

$132,500.00 - $167,500.00

Innovation Lives Here


You go all in no matter what you do, and so do we. At Lytx, we’re powered by cutting-edge technology and Happy People. You want your work to make a positive impact in the world, and that’s what we do. Join our diverse team of hungry, humble and capable people united to make a difference.

Together, we help save lives on our roadways.

Find out how good it feels to be a part of an inclusive, collaborative team. We’re committed to delivering an environment where everyone feels valued, included and supported to do their best work and share their voices.

Lytx, Inc. is proud to be an equal opportunity/affirmative action employer and maintains a drug-free workplace. We’re committed to attracting, retaining and maximizing the performance of a diverse and inclusive workforce. EOE/M/F/Disabled/Vet.

Top Skills

Android
Bitbake
C
C++
Gnu Make
Linux
Open Embedded
Rust
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Framingham, MA
790 Employees
On-site Workplace
Year Founded: 1998

What We Do

Learn how Lytx video telematics can help you improve safety, efficiency, and DOT compliance in your fleet. Start improving your fleet operations today.

Similar Jobs

Easy Apply
Hybrid
Sunnyvale, CA, USA
200 Employees
193K-269K Annually

Anduril Logo Anduril

Senior Flight Software Engineer, Embedded C/C++

Aerospace • Artificial Intelligence • Hardware • Robotics • Security • Software • Defense
Costa Mesa, CA, USA
4500 Employees
168K-252K Annually

General Motors Logo General Motors

Senior Software Engineer, Embedded Systems

Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Hybrid
Mountain View, CA, USA
165000 Employees
158K-242K Annually

Verkada Inc Logo Verkada Inc

Senior Embedded Engineer - Connectivity

Cloud • Hardware • Security • Software
San Mateo, CA, USA
2000 Employees
200K-300K Annually

Similar Companies Hiring

Silverfort Thumbnail
Security • Sales • Information Technology • Cybersecurity • Automation
US
442 Employees
InCommodities Thumbnail
Renewable Energy • Machine Learning • Information Technology • Energy • Automation • Analytics
Austin, TX
234 Employees
HERE Technologies Thumbnail
Software • Logistics • Internet of Things • Information Technology • Computer Vision • Automotive • Artificial Intelligence
Amsterdam, NL
6000 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account