
Senior Embedded Engineer
EquipmentShare2 days ago
Columbia, MO, USASenior
Responsibilities
- Lead the design, development, maintenance, architecture, and integration of embedded software for vehicles and equipment.
- Design modular and reusable software across hardware platforms and participate in the full embedded engineering lifecycle.
- Read schematics and layout files to design and debug software while interfacing with hardware design and development teams.
- Implement hardware-level security, including Secure Boot and encrypted over-the-air firmware updates.
- Optimize embedded systems for efficiency, stability, scalability, thread safety, and hardware constraints.
- Design and document APIs, user guides, testing procedures, system results, and engineering processes.
- Ensure robust and tamper-resistant firmware and wireless communication with other devices.
- Support customer system integration and deployment.
- Provide technical guidance and mentorship to junior engineers and collaborate with product owners, leadership, and internal and external partners.
Requirements
- A bachelor’s or master’s degree in computer engineering, electrical engineering, computer science, or a related field is required.
- At least 6 years of experience with embedded operating systems and environments including Linux, RTOS, and bare metal.
- Proficiency in C and experience with C++, Assembly, Python, and other applicable languages.
- Experience with Git or similar version control, Linux build systems, Linux kernel development, configuration management tools, defect tracking tools, and peer reviews.
- Knowledge of digital control interfaces and communication buses including Ethernet, CAN, USB, Serial, SPI, and I2C.
- Experience designing hardware solutions using PIC and ARM embedded microcontrollers.
- Experience with oscilloscopes and other embedded test equipment, Bluetooth modules, low-power design, and advanced sleep modes.
- Strong hands-on development and troubleshooting experience on embedded targets.
- Ability to work across hardware and software projects, independently and collaboratively, while adapting to ambiguous environments and learning new tools.
Benefits
- Full medical, dental, and vision coverage for full-time employees.
- Generous paid time off and paid holidays.
- 401(k) with company match.
- Gym membership stipend and wellness programs.
- Company events and food truck nights.
- 16 hours of paid volunteer time per year.
- Career advancement, leadership training, and professional development opportunities.
- Full-time position based at the Corporate Headquarters in Columbia, Missouri; competitive compensation is offered but no amount is specified.
About EquipmentShare
EquipmentShare builds jobsite technology and runs a nationwide equipment rental, sales and service network for contractors and construction firms. Its T3 platform provides telematics, fleet and asset management, and work order tools that connect machines, materials and people across mixed fleets. Founded in 2014 and headquartered in Columbia, Missouri, the company serves commercial and civil construction markets across the United States.