Tractable

Senior Embedded Systems Engineer

Salt Lake City. Posted a month ago

The role

You will own and evolve the device-side software and firmware stack for the LUMA vehicle inspection scanner. This involves controlling cameras and sensors, synchronizing capture, and building new measurement capabilities.

What you will do

  • Architect embedded Linux software and firmware systems for the camera and sensor stack.
  • Provide technical leadership and guidance across embedded software, firmware, and electrical systems.
  • Bring up custom camera and sensor subsystems end to end.
  • Maintain and improve camera control software.
  • Maintain and improve sensor control software.
  • Build signal processing pipelines.
  • Prototype fast, then harden to production-grade reliability.
  • Support integration and deployments including lab validation and on-vehicle debugging.

Required qualifications

  • 6+ years of embedded engineering experience
  • Technical leadership capabilities
  • Production coding in C/C++ and/or Python
  • Strong system design and software fundamentals (OOP, testing, reliability, version control)
  • Embedded Linux expertise
  • Hands-on hardware & sensor integration using UART, I2C, SPI, GPIO, RS-485, CAN, or Modbus
  • Proficient with test equipment (oscilloscopes, logic analyzers, multimeters)
  • Soldering, crimping/connectors, board bring-up
  • Reasoning about board-level schematics/datasheets
  • Experience using AI coding tools (Cursor, Claude Code, OpenAI Codex)

About the company

Tractable is a leader in AI for auto repair and insurance. The Salt Lake City team designs, builds and supports the LumaScanner vehicle scanning system.

Senior Embedded Systems Engineer at Tractable | JobZoey