Jobs · Engineering · California

Embedded Engineer

Robert Half · Pasadena, CA · 5 days ago
On-siteEngineeringFull-time

Responsibilities

  • Build and refine high-performance software components in C++ for real-time monitoring and analytics applications.
  • Create reliable services and interfaces that connect telemetry feeds, data sources, operational databases, and third-party utility platforms.
  • Contribute to system design discussions by helping shape architecture decisions and recommending practical technical approaches.
  • Improve execution speed, memory efficiency, and overall application stability for software operating in time-sensitive environments.
  • Develop maintainable, reusable modules that align with engineering standards and established development practices.
  • Support distributed and multi-threaded applications, ensuring dependable behavior across interconnected components.
  • Investigate and resolve software integration issues, data handling problems, and cross-system defects.
  • Assist with embedded and firmware-related development activities, including work involving ARM-based platforms, bootloaders, and Bluetooth-enabled functionality.

Requirements

  • 3+ years of experience in software, firmware, or embedded systems engineering.
  • Strong programming ability in C++ with hands-on experience developing efficient, production-quality applications.
  • Background in embedded development using Embedded C and ARM or ARM Cortex-based hardware.
  • Experience working with bootloaders and low-level system functionality in embedded environments.
  • Familiarity with Bluetooth integration and communication features for connected devices.
  • Understanding of multi-threaded or distributed systems and techniques for troubleshooting complex software behavior.
  • Working knowledge of C# is preferred.
  • Comfort using Excel formulas for analysis, validation, or technical support tasks as needed.

Qualifications

The ideal candidate brings strong C++ and embedded development experience, along with the ability to improve software design, troubleshoot complex technical issues, and contribute to scalable engineering solutions.

Similar jobs

Embedded Engineer

Second Order EffectsRedmond, WA· 2 days ago
Engineering$100k–$130k/yrapply on job-boards.greenhouse.io

Embedded Engineer

Squadra VenturesColorado Springs, CO· 5 days ago
Information Technologyapply on talent.squadra.vc

Embedded Engineer

DMC EngineeringChicago, IL· 5 days ago
Information Technology$95k/yrapply on grnh.se

Embedded Engineer

BeviBoston, MA· 3 wk ago
Engineering$120k–$148k/yrapply on job-boards.greenhouse.io

Embedded Engineer

Lindsay CorporationOmaha, NE· 2 wk ago
Engineeringapply on careers.lindsay.com