Position: Firmware Engineer – Communications Emphasis & Motor Control Emphasis
Camarillo, CA Up to $150k depending on experience)
About the Company:
Our client is a leading supplier of electronic components, specializing in high-performance servo drives and motion control solutions. Their product portfolio includes brushed and brushless motor drives, advanced digital and analog servo technology, and motion controllers engineered for a wide range of automation and robotics applications.
The Opportunity:
Our client is currently hiring two experienced Firmware Engineers to join their Embedded Products Development Team—one focused on communications protocols and the other on motor control systems. These roles are key contributors to the development of state-of-the-art embedded features for precision motion and robotics applications. You'll have the opportunity to work on cutting-edge technologies in a collaborative and innovative engineering environment.
Open Roles:
1️ Firmware Engineer – Communications Emphasis
You’ll be focused on real-time communication protocol implementation and integration at the embedded level.
Key Requirements:
Extensive experience with the OSI model, especially at the Data Link and Physical layers.
Deep knowledge of 100baseT networking protocols (UDP, TCP/IP), with a focus on real-time performance in embedded systems.
Familiarity with industrial Ethernet protocols such as EtherCAT and PROFINET is highly desirable.
Strong embedded C++ skills and experience working at the driver level.
Background in embedded firmware for Texas Instruments and ARM-based processors.
Bootloader development and hardware bring-up experience.
Ability to work effectively with cross-functional teams to ensure seamless integration with host systems.
U.S. Citizenship or Lawful Permanent Residency required (ITAR compliance).
2️ Firmware Engineer – Motor Control Emphasis
This role focuses on embedded development for precision motor control systems and motion algorithms.
Key Requirements:
Proficiency in real-time motor control algorithms including PID, FOC, and sensorless control techniques.
Experience with various motor types: BLDC, brushed DC, stepper, and servo motors.
Hands-on experience with PWM, ADC, and signal processing in embedded systems.
Familiarity with feedback systems using encoders, Hall sensors, and current sensing techniques.
Solid understanding of power electronics and electrical power conversion principles.
Embedded C++ and Assembly programming experience in resource-constrained environments.
Ability to interpret electrical schematics and collaborate closely with hardware teams.
U.S. Citizenship or Lawful Permanent Residency required (ITAR compliance).
General Qualifications (Both Roles):
Strong experience in real-time embedded systems and interrupt-driven firmware.
Proficiency in version control systems (e.g., Git, RCS).
Ability to work in a collaborative, multi-developer team.
Excellent problem-solving and communication skills.
Bachelor's degree in Electrical Engineering, Computer Engineering, or related field (or equivalent experience).
Perks & Benefits:
Competitive salary up to $150,000 (depending on experience)
Paid holidays and generous PTO
Health, dental, and vision insurance
401(k) plan and FSA options
Support for continued training and career development
Work with a passionate team on industry-leading technologies
If interested, please click apply and submit your most up-to-date resume!