Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Systems Engineer

$120k - $150k

Tractable

Why Tractable?

We combine world-class AI research with real-world applications that make a difference. At Tractable, you'll collaborate with brilliant minds, work on transformative projects, and contribute to technology that helps people when they need it most.

Tractable is a leader in AI for auto repair and insurance, backed by SoftBank, Insight Partners, and Georgian. LUMA is our internal startup: a small Salt Lake City team building a drive-through scanner that pushes vehicle damage assessment toward real-time AI identification and repair estimation.

Our Salt Lake City office is home to the small team that designs, builds, and produces the LUMA scanner - hands-on work, close to the hardware. Expect startup pace and real ownership, backed by the data and funding of a company that has already proven the model at scale.

About the role

We're building LUMA, a drive-through vehicle inspection scanner that combines multi-camera capture, active illumination, and multiple sensor modalities to produce high-fidelity vehicle imagery and measurements.

We're looking for an Embedded Systems Engineer to help build and evolve the device-side (edge) software and firmware stack - controlling cameras and sensors, synchronizing capture, and building new measurement capabilities. The role sits at the intersection of embedded software, hardware integration, and sensor/vision data processing. You'll take features from quick prototype through to production-grade reliability, and you'll see them run on real vehicles.

What you'll do
  • Build and maintain embedded Linux software and firmware for the camera and sensor stack.
  • Maintain and improve camera control software: triggering, timing, health monitoring, and error recovery.
  • Maintain and improve sensor control software: presence/distance/measurement sensors, calibration, and fault handling.
  • Build signal processing pipelines - e.g. converting laser-triangulation outputs into 2D tread-depth maps, post-processing stereo depth, filtering/denoising, and coordinate transforms.
  • Prototype fast, then harden to production-grade reliability.
  • Support integration and deployments: bring up new modules, validate in the lab and on-vehicle, debug issues, and ship fixes.
What we're looking for
  • 3+ years of experience in embedded engineering.
  • Production coding in C/C++ and/or Python, backed by strong software engineering fundamentals (OOP, testing, debugging, version control).
  • Embedded Linux expertise, including system services, supervision, logging, and performance profiling.
  • Hands-on hardware & sensor integration using standard protocols (UART, I2C, SPI, GPIO) and industrial interfaces (RS-485, CAN, or Modbus).
  • Practical lab & bring-up skills: proficient with oscilloscopes, logic analyzers, multimeters, basic soldering/wiring, and reading datasheets/schematics.
  • Modern developer workflow: experience using AI coding tools (Cursor, Claude Code, OpenAI Codex) to rapidly iterate high-quality code.
  • Ownership mindset: ability to navigate ambiguous requirements, solve tough problems, and ship maintainable systems in a fast-paced environment.
What success looks like
  • Camera and sensor stacks run reliably for months, with clear telemetry and graceful recovery.
  • New capabilities move from prototype → validated pipeline → production release.
  • Hardware bring-up gets faster over time as tooling, test harnesses, and standards improve.

Contract type: Permanent

Compensation: $120-150k + equity
Diversity commitment

At Tractable, we are committed to building a diverse team and inclusive workplace where people's varied backgrounds and experiences are valued and recognised.

We encourage applications from candidates of all backgrounds and offer equal opportunities without discrimination.
Vacancy posted 14 hours ago
Similar jobs that could be interesting for youBased on the Embedded Systems Engineer in Salt Lake City, UT vacancy
  • $150k - $180k

     ...company that has already proven the model at scale. As a senior engineer, you'll help shape how the team builds. About the role...  ...vehicle imagery and measurements. We're looking for a Senior Embedded Systems Engineer to own and evolve the device-side (edge) software... 
    Suggested
    Permanent employment
    Contract work
    Work at office

    Tractable

    Salt Lake City, UT
    2 days ago
  • $115k - $130k

     ...Job Description Job Description Title: Embedded Systems Engineer II Hours: Full-time Location: Midvale, UT (On-site with occasional remote flexibility) #LI-Onsite You report to: Engineering Manager Compensation: A base salary range of $115,000-$130... 
    Suggested
    Full time
    Remote work
    Work visa

    BioLite

    Midvale, UT
    13 days ago
  • Our client is looking for a hands-on Embedded OS Engineer to own the Ubuntu-basedLinux firmware stack on our MK2 drone platform (Qualcomm QRB...  ...navigating low-level OS internals, Yocto’s BitBake machinery,system unit files, and the realities of headless embedded hardware... 
    Suggested
    Full time
    Local area
    Remote work

    Joseph Michaels International

    Salt Lake City, UT
    3 days ago
  • Senior Application Engineer (Legal Technology)Location: Dallas, TX / Austin, TX / Houston, TX / Chicago, IL / Philadelphia, PA / Miami,...  ...with firm standards, best practices, and efficiency goalsManage system upgrades, conversions, and enhancements in coordination with... 
    Suggested
    Permanent employment
    Remote work

    Request Technology

    Salt Lake City, UT
    2 days ago
  •  ...maintaining mechanical and electrical equipment for commercial HVAC systems, to include boilers/chillers and general building maintenance...  ...maintenance and any reactive repairs.This job is part of the Engineering and Technical Services job function. They are responsible for... 
    Suggested
    Second job
    Work at office
    Remote work
    Visa sponsorship
    Monday to Friday
    Night shift

    CBRE Group

    Salt Lake City, UT
    20 hours ago
  • $165k

     ...passion to care about the assets our customers care for every day. We are a devoted and capable team that includes world-renowned engineers and distinguished business leaders united by a common goal – To build the future of predictive maintenance. As we enter the next phase... 
    Full time
    Local area
    Remote work
    Flexible hours

    GrabJobs

    Salt Lake City, UT
    2 days ago
  • $110k

     ...book, unlock, and manage vehicles seamlessly. As a React Native Engineer, you will play a key role in developing high-quality, scalable,...  ...and design patterns ~ Experience with version control systems (e.g., Git) ~ Knowledge of testing frameworks (e.g., Jest, React... 
    Work experience placement
    Worldwide
    Flexible hours

    The Hertz Corporation

    Salt Lake City, UT
    1 day ago
  •  ...Senior Embedded Software EngineerBuild the embedded software that helps robotic systems operate reliably in complex, real-world environments. Palladyne AI (NASDAQ: PDYN) is seeking a Senior Embedded Software Engineer with strong modern C++ experience to develop Linux-based... 

    Sarcos

    Salt Lake City, UT
    4 days ago
  •  ...EngineerBoard Support Package (BSP) Software Engineer Job Schedule: 9/80 : Employees work 9...  ...) software engineer with experience in embedded real-time software development. This...  ...current designs, and developing operating system configurations.Essential Functions:Configuring... 

    ClearanceJobs

    Salt Lake City, UT
    3 days ago
  • $78.4k - $130k

     ...Job Description: Objective of role: The Embedded Software Engineer is responsible for the design, development, testing, and support of embedded...  ..., and support of microcontroller-based embedded systems. Expectations: This role blends hands-on engineering... 
    Local area
    Remote work

    ITW

    Salt Lake City, UT
    2 days ago
  •  ...Embedded OS Engineer Our client is looking for a hands-on Embedded OS Engineer to own the Ubuntu-based Linux firmware stack on our MK2 drone...  ...low-level OS internals, Yocto's BitBake machinery, system unit files, and the realities of headless embedded hardware... 
    Full time
    Local area
    Remote work

    Accounting Search

    Salt Lake City, UT
    19 hours ago
  • $126k - $145k

     ...and support you need to grow your career.Systems at BrexSystems is the connective tissue...  ...of product, operations, finance, data, engineering, and GTM — solving the company's most complex...  ....Experience or genuine curiosity around embedding AI/LLM capabilities into tooling and... 
    Work at office
    Remote work
    Work from home

    Brex

    Salt Lake City, UT
    4 days ago
  • $70k - $94k

     ...Applications Engineer Apply Now Start applying with LinkedIn Please wait... Job Description Are you passionate about matching...  ...be providing expert technical guidance on product selection, system design, and application optimization to ensure Grundfos... 
    Full time
    Contract work
    Remote work
    Work from home
    Worldwide
    Visa sponsorship
    Work visa
    Flexible hours

    Grundfos

    Salt Lake City, UT
    1 day ago
  •  ...EngineerWe are currently looking for a HealthShare Application Engineer - Overnight Shift for a 100% remote position supporting a large...  ...support, automation, CI/CD processes, security integrations, and system performance optimization.This position requires support of an... 
    Remote work
    Monday to Friday
    Shift work
    Night shift
    Weekend work

    VetsEZ

    Salt Lake City, UT
    20 hours ago
  •  ...Application EngineerThe Application Engineer is responsible for developing custom specifications and build documentation to meet customer demands. This role will write specifications, design systems as well as fabricated components, and work with Operations to provide... 
    Local area

    Reading Truck

    Salt Lake City, UT
    20 hours ago
  • $140k - $200k

     ...THE OPPORTUNITY Our Client is seeking a Senior Wireless Communication Systems Engineer  to participate in all phases of wireless technology projects that include planning, design, implementation, prototyping, verification, and validation. This position is on a hybrid... 
    Permanent employment
    For contractors
    Local area
    3 days per week
    Salt Lake City, UT
    15 days ago
  • Embedded OS Engineer Ubuntu Linux firmware Qualcomm QRB5165 drone MK2 Yocto BitBake CI/CD pipelines system unit files headless embedded hardware low-level OS internals
    Full time

    KnowHireMatch

    Salt Lake City, UT
    more than 2 months ago
  • Develop and optimize Linux-based embedded software using modern C++ for robotic systems. Design multithreaded systems and interprocess communication to ensure...  ...a Bachelor's degree in a computer or electrical engineering field and over 5 years of relevant experience.... 

    Palladyne AI

    Salt Lake City, UT
    3 days ago
  • $115k - $175k

    Description Build the embedded software that helps robotic systems operate reliably in complex, real-world environments. Palladyne AI (NASDAQ: PDYN) is seeking to hire an Embedded Software Engineer to develop Linux-based software in modern C++ and solve system-level performance... 

    Palladyne AI

    Salt Lake City, UT
    1 day ago
  • $65 - $70 per hour

     ...opportunity is just the beginning. Volt is immediately hiring Embedded Software Engineer at Salt Lake City, Utah As an Embedded Software Engineer,...  ...for: Develop software for embedded devices and systems from requirements through production and support. Work closely... 
    Full time
    Contract work
    Temporary work
    Work experience placement
    Immediate start

    Volt

    Salt Lake City, UT
    4 days ago
  • $107.1k - $160.7k

     ...opportunity for a Senior Transmission Line Engineer; this individual will sit in any of...  ...interpretation for foundation design and embedment calculations for a variety of transmission...  ...with a variety of client specific systems.Understanding of project management systems... 
    Full time
    Temporary work
    Part time
    For contractors
    Casual work
    Work at office
    Local area
    Flexible hours

    Stantec

    Salt Lake City, UT
    2 days ago
  •  ...Washington D.C. or Salt Lake CityThe Senior Legal Applications Engineer role sits on the Litigation Practice Delivery team, and builds,...  ...applications, occasionally addressing Level 2 support scenarios.System Enhancements: Oversee system upgrades and conversions, ensuring... 
    1 day per week

    1872 Consulting

    Salt Lake City, UT
    21 hours ago
  • $159k - $194k

     ...Salesforce Team. This hands-on role will work with product owners, engineers, and architects to develop, implement, and mature a DevOps...  ...implementing and using tools such as GIT (or other version control systems), Jekins, AutoRABIT, Copado, Flosum, Gearset, Azure DevOps,... 
    Temporary work
    Local area

    Slalom

    Salt Lake City, UT
    4 days ago
  • $37 per hour

     ...Job Title HVAC Mobile Engineer Job Description Summary Responsible to ensure the efficient operation and maintenance of mechanical, electrical and plumbing equipment and systems for the assigned property(s). Responsibilities include (but are not limited to... 
    Hourly pay
    Minimum wage
    Apprenticeship
    Work experience placement
    Local area
    Immediate start
    Remote work
    Relocation package
    Flexible hours
    Shift work

    Cushman & Wakefield

    Salt Lake City, UT
    4 days ago
  •  ...collaborating with worldwide experts in water treatment. As an Application Engineer with the E2METRIX PFAS Solutions team, you will be assisting...  ...-in the operation and troubleshooting of PFAS pilot treatment systems as necessary.Support the ongoing upkeep and use of appropriate... 
    Full time
    Temporary work
    Work at office
    Worldwide

    Ovivo

    Salt Lake City, UT
    3 days ago
  •  ...We are seeking an experienced Senior HR Technology Application Engineer to lead the implementation, administration, integration, and ongoing...  ...a highly visible technical role responsible for supporting HR systems that drive recruiting, onboarding, learning management, talent... 
    Full time

    We Place People Executive Search Firm

    Salt Lake City, UT
    13 days ago
  •  ...PHFM Mobile Maintenance Engineer As PHFM Mobile Maintenance Engineer, you will be responsible for providing support, preventive maintenance, and repairs on equipment and systems. Essential Duties And Responsibilities: Perform ongoing preventive maintenance and... 
    Second job
    Work at office

    PHFM | Facilities Maintenance - Interior & Exterior Services

    Salt Lake City, UT
    2 days ago
  • $124k - $280k

     ...role, you will craft and convey clear, impactful messages, apply systems thinking to identify underlying problems, and validate...  ...Computer Science/Information Systems, Design/Multimedia, Economics, Engineering, Finance, Operations/Supply Chain, Organizational Management/... 
    Full time
    Contract work
    H1b

    PwC

    Salt Lake City, UT
    3 days ago
  • $71.2k - $158.2k

     ...We're already transforming some of the world's largest health systems-helping them turn data into lifesaving decisions and better patient...  ...from industry innovations to life-saving care. And with AI embedded across our products and services, we help customers turn that promise... 
    Temporary work
    Flexible hours

    Oracle

    Salt Lake City, UT
    1 day ago
  • $99k - $232k

     ...the following fields of study: Accounting, Business Administration/Management, Computer Science/Information Systems, Design/Multimedia, Economics, Engineering, Finance, Operations/Supply Chain, Organizational Management/Behavior, Project/Technology Management, Science... 
    Full time
    Contract work
    H1b

    PwC

    Salt Lake City, UT
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Systems Engineer. Be the first to apply!