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 5 days ago
Similar jobs that could be interesting for youBased on the Embedded Systems Engineer in Salt Lake City, UT vacancy
  • $130k

     ...7–12 years of experience developing electronic products and embedded systems, or an equivalent track record of comparable strength. We...  ...highly valuable. Experience in mobile connectivity, wearable engineering, or regulated/medical-device development is a strong... 
    Suggested
    Full time
    Contract work
    Part time

    Energy4Life

    Salt Lake City, UT
    4 days ago
  • $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
  •  ...Embedded Systems Engineer Are you passionate about building embedded systems that bridge the physical and digital worlds? Do you thrive on solving complex engineering challenges and seeing your work come to life in real-world products? PassiveLogic is looking for... 
    Suggested
    Work at office
    Overseas
    Monday to Friday
    Flexible hours

    PassiveLogic

    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
    18 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

    Tri-S Recruiters

    Salt Lake City, UT
    3 days ago
  • $40 - $53 per hour

    DescriptionKforce has a client that is seeking an Embedded Software Engineer for a fully onsite role in Salt Lake City, UT. This is a unique opportunity...  ...collaborate closely with internal engineers, hardware systems, and external manufacturing partners to ensure successful... 
    Work at office

    KForce

    Salt Lake City, UT
    2 days ago
  • $99k - $232k

     ...this level include but are not limited to:Analyse and identify the linkages and interactions between the component parts of an entire system.Take ownership of projects, ensuring their successful planning, budgeting, execution, and completion.Partner with team leadership... 
    Full time
    H1b

    PwC

    Salt Lake City, UT
    5 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... 
    Permanent employment
    Remote work

    Request Technology

    Salt Lake City, UT
    1 day 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
  • $125k - $135k

     ...Claude, Cursor or ChatGPT) - Familiarity with AI directed prompt engineering for developing applications.  Responsibilities & Duties: -...  ...and make critical decisions related to technology selection, system architecture, and project planning. - Provide technical... 
    Work experience placement

    Sirsi Corporation

    Salt Lake City, UT
    2 days ago
  •  ...data structures, and algorithms to ensure alignment to software engineering best practices including object-oriented and functional...  ...mobile apps development (android) Java Kotlin Back-end system design concepts Software engineering life cycle and SDLC... 
    Work experience placement
    Remote work

    Samprasoft

    Salt Lake City, UT
    3 days ago
  • Schedule:Monday - Friday (40 hrs/wk)8:00 AM - 5:00 PMDepartment: IT Clinical Systems - 217Primary Purpose:Configure, maintain, and support assigned clinical systems (e.g., LIS, LIMS, IMS and related platforms) within established architectural standards and approved governance... 
    Full time
    Work at office
    Monday to Friday

    Arup Laboratories

    Salt Lake City, UT
    2 days 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
    1 day ago
  •  ...Application Engineer The 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

    JBPCO

    Salt Lake City, UT
    3 days ago
  • $133k - $166k

     ...What You'll Do We are seeking a Senior Application Engineer I to lead the advanced configuration, integration, and optimization...  ...standards, best practices, and efficiency goals • Manage system upgrades, conversions, and enhancements in coordination with non... 
    Worldwide
    Flexible hours

    Kirkland & Ellis

    Salt Lake City, UT
    5 days ago
  • $99k - $145k

     ...Solutions (GEIS) division is currently seeking a Regional Application Engineer supporting the commercial and industrial markets as part of the...  ...in electrical power distribution and mechanical support systems typically applied in these markets. The primary function of the... 
    For contractors
    H1b
    Local area
    Remote work
    Visa sponsorship

    Eaton

    Salt Lake City, UT
    2 days ago
  •  ...Application Engineer The 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
    3 days ago
  • $87.9k - $115.12k

     ...Position: Applications Engineer Job Description: What You'll Be Doing: Designs and develops software solutions to meet business requirements. Manages full software development life cycle including testing, implementation, and auditing. Performs product design... 
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Work at office
    Local area
    Remote work
    Monday to Friday

    Arrow Electronics

    Salt Lake City, UT
    4 days ago
  • Software Engineering - Cleared Contractor - L1 Location: Salt Lake City, UT | Schedule: 9/...  ...defense solutions. As a vital member of our System Software group, you will architect and...  ...projects that push the boundaries of embedded real-time systems and make a direct difference... 
    For contractors

    Indotronix International Corporation

    Salt Lake City, UT
    3 days ago
  • Embedded Software Engineer Level 4 Cleared Contractor (Secret Clearance) Location: Salt Lake City, UT | On-site | 9/80 Schedule Pay Rate $75...  ...engineering team as a Software Engineer Level 4, developing advanced system software for embedded devices and resilient communication... 
    For contractors
    Relocation package
    Flexible hours

    Indotronix International Corporation

    Salt Lake City, UT
    3 days ago
  •  ...Join as a Senior Associate, Software Engineering (Cleared Contractor - L2) at Salt Lake City...  ...software solutions for national defense systems. As part of our System Software group, you...  ...- Architect, design, and implement embedded real-time software solutions on VxWorks/... 
    For contractors

    Indotronix International Corporation

    Salt Lake City, UT
    3 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
  •  ...an opportunity for a Transmission Line Engineer; this individual will sit in any of Stantec...  ...for foundation design and embedment calculations for a variety of transmission...  ...proficient with a variety of client specific systems.Understanding of project management systems... 
    For contractors
    Work at office

    Stantec

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

    CBRE

    Salt Lake City, UT
    4 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
    14 days ago
  • $95 per hour

     ...Job Description Job Description Application Delivery Engineer | Salt Lake City, UT Are you skilled in Calypso development, Java...  ...you will develop and support mission-critical trading and risk systems, build integrations with financial networks and internal platforms... 
    Hourly pay
    Weekly pay
    Temporary work
    Work at office
    Local area
    Monday to Friday
    Day shift

    Nexeo Staffing

    Salt Lake City, UT
    8 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
    1 day ago
  •  ...Job Description Job Description Description: 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... 
    Second job
    Work at office

    PH FM LLC

    Salt Lake City, UT
    more than 2 months ago
  •  ...information collected from a variety sources (e.g., intrusion detection systems, firewalls, network traffic logs, and host system logs) to...  ...consumers. Qualifications Education: Degree in Network Engineering, Systems Engineering, Information Technology, or related field... 
    For contractors

    ClearanceJobs

    Salt Lake City, UT
    4 days ago
  •  ...Senior Systems Analyst Dynamic Work Schedule - This is 5 days on site a month- in the same week then the remainder of the month is working from home. (They can fly/drive into the office as well). If your candidate is not open to this please tell them they will not be... 
    Temporary work
    Work at office
    Work from home

    Samprasoft

    Salt Lake City, UT
    5 days ago

Do you want to receive more vacancies?

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