Embedded Software Engineer

  • Location

    San Francisco

  • Sector:

    Software Engineering

  • Salary:

    Circa $150,000

  • Contact:

    Jason Rumney

  • Contact email:


  • Job ref:


  • Startdate:


  • Consultant:

    Jason Rumney

Our client are a fast growing Seed company based in San Francisco whose  purpose is to monitor and maximize the life of tires

Their Embedded Software Engineers make a core product functional and reliable, from hardware support and board bring-up to edge processing and communications

What you do
● Build embedded software features while meeting memory footprint, power, and performance constraints
● Write drivers and support for hardware / peripherals using common communication protocols (e.g. SPI, UART, I2C)
● Automate test cases for functional, performance, and stress tests
● Aid in technology investigation projects to prepare new technologies for use in future products
● Work closely with mobile, backend, frontend, and data science teams

● Strong software development discipline, including modularization and test methods
● Expertise in C software development, tools, and debugging
● Embedded software product line engineering techniques
● Systems engineering skills for embedded software and hardware

● 3+ years of industry experience
● Experience with hardware debug and ultra low power and small footprint design
● Knowledge of a scripting language (bash, Python)
● Experience with automotive systems
● In-depth experience in one of the following areas
○ Communications: Bluetooth LE, WLAN (802.11b/g/n/ac), NFC, LTE, DSRC
○ Sensors and signal processing: sensor data acquisition, conditioning, filtering, and processing, algorithm integration and optimization
○ Cryptography concepts and/or hardware security concepts
● Works well in high pressure environments