WHAT YOU’LL 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; set best practices and mentor other engineers.
Bring up custom camera and sensor subsystems end to end.
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
6+ years of embedded engineering experience, with a proven track record of architecting and shipping production-grade systems.
Technical leadership capabilities, including mentoring engineers and driving system architecture decisions.
Production coding in C/C++ and/or Python, backed by strong system design and software fundamentals (OOP, testing, reliability, version control).
Embedded Linux expertise, including system services, supervision, logging, and performance profiling.
Hands-on hardware & sensor integration: safely and cleanly connecting sensors to compute hardware using standard protocols (UART, I2C, SPI, GPIO) and industrial interfaces (RS-485, CAN, or Modbus).
Practical lab & bring-up skills: proficient with test equipment (oscilloscopes, logic analyzers, multimeters), soldering, crimping/connectors, board bring-up, and reasoning about board-level schematics/datasheets.
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 complex problems, and deliver maintainable systems in a fast-paced environment.
Contract type: Permanent
Compensation: $150-180k + 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.