Embedded Systems Engineer

Trackonomy

$120K — $200K *
Technical Services
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • BS/MS in Electrical Engineering, Computer Engineering, Robotics, or a related field
  • Solid C/C++ programming skills with expertise in memory management and real-time systems
  • 4+ years of experience in bare metal and RTOS-based environments (FreeRTOS, Zephyr, etc.)
  • Familiarity with communication protocols like BLE, LoRa, LTE, CAN, and Modbus
  • Proficient with testing tools such as oscilloscopes, logic analyzers, and multimeters

Responsibilities

  • Partner with electrical engineers to select system components, focusing on microcontrollers and power management
  • Support the seamless integration of hardware, firmware, and software systems
  • Bring up new hardware platforms and debug communication interfaces (SPI, I2C, UART)
  • Develop low-level drivers and robust Finite State Machines (FSMs)
  • Implement energy optimization protocols for battery-powered systems
  • Collaborate with cross-functional teams to resolve system-level issues
  • Design and validate automated test fixtures and support product validation processes

Benefits

  • Opportunities for bonuses and pre-IPO equity
  • Collaborative work environment across multiple engineering disciplines
  • Engagement in innovative projects involving cutting-edge technology
  • Professional development and career advancement opportunities
Full Job Description
Summary:

We are looking for an Embedded Systems Engineer to build full-stack hardware/firmware systems for customers delivering intelligent, automated technology solutions. You will oversee system integration, hardware bring-up, firmware development, part validation, and manage the product lifecycle from prototype to mass production.

Essential Duties and Responsibilities:
System Architecture & Integration
  • Partner with electrical engineers to select components based on system needs, specifically focusing on microcontrollers (MCUs), communication interfaces, and power management units.
  • Support the integration of hardware, firmware, and software systems to ensure reliable overall system operation.
Hardware Bring-Up
  • Bring up new hardware platforms and debug standard interfaces including SPI, I2C, UART, as well as communication protocols such as CAN Bus, RS-485, and Modbus.
  • Troubleshoot hardware and firmware issues to ensure reliable connectivity and system operation.
Firmware & System Logic
  • Develop low-level drivers and firmware.
  • Design and implement robust Finite State Machines (FSMs) to manage system behavior and safety states.
  • Develop firmware with consideration for system reliability, performance, and real-time constraints.
Power & Efficiency
  • Develop and implement protocols to optimize energy consumption for battery-powered systems and sensors.
Cross-Functional Collaboration
  • Work with mechanical, electrical, and software teams to integrate hardware and firmware into complete systems.
  • Collaborate across engineering disciplines to troubleshoot and resolve system-level issues.
Testing & Validation
  • Design automated test fixtures for system sub-systems.
  • Validate design integrity under dynamic conditions, including vibration and thermal testing.
  • Support product validation from prototype through production.
Minimum Requirements:
  • Education: BS/MS in Electrical Engineering, Computer Engineering, Robotics, or related field.
  • Programming: Solid C/C++ programming skills with a strong understanding of memory management and real-time constraints.
  • Experience: 4+ years working in bare metal and RTOS-based systems (FreeRTOS, Zephyr, etc.).
  • Protocols: Competence in BLE, LoRa, or LTE, plus industrial standards (CAN, Modbus).
  • Debugging: Skilled with oscilloscopes, logic analyzers, multimeters, and power analyzers.


The salary range for this role is $120,000 to $200,000, plus bonuses and Pre-IPO equity. It is uncommon for anyone to be hired at or near the top range for their role, and final compensation is based on the facts and circumstances of the case. The compensation range is broad because it reflects many factors, including but not limited to skill sets, experience, and training directly relevant to the role, business and company needs, cultural fit, level, and location.

Similar Jobs

More Jobs at Trackonomy

More Technical Services Jobs

Find similar Embedded Systems Engineer jobs: