Motor Drive Firmware Engineer-All Levels
Allen Control Systems
Job Description
Job Description
Company Overview
Allen Control Systems (ACS) is a cutting-edge defense startup founded by two former Navy electrical engineers with a proven track record in robotics and software. We are developing an autonomous gun turret using advanced computer vision and control systems to precisely detect, track, and neutralize enemy drones.
With an engineering-first culture, ACS values technical excellence and innovation. Backed by our founders’ successful exits from two previous ventures acquired for a combined $180M in 2022, we are committed to ensuring that the groundbreaking technologies we develop will have a real-world impact.
About The Role
We are looking for a Motor Drive Firmware Engineer with deep expertise in embedded systems and real-time control for electromechanical systems. You will design and implement high-performance motor control firmware critical to the precision and reliability of our autonomous platforms, working closely with electrical, mechanical, and systems teams to ensure seamless integration across hardware and software.
We’re hiring across multiple experience levels, including:
Associate Engineer
Engineer
Senior Engineer
Staff Engineer
Senior Staff Engineer
Your title and level will be determined based on your experience, skills, and the scope of responsibility appropriate for the role.
What You’ll Do
Design and implement embedded firmware in C/C++ for real-time motor control, including high-frequency control loops, deterministic system behavior, and control algorithms (PID, FOC) for BLDC, PMSM, or similar motor systems.
Work closely with electrical engineers to bring up motor control boards, including debugging power stages, gate drivers, and sensor feedback systems.
Use lab equipment including oscilloscopes, logic analyzers, and power analyzers to validate performance and troubleshoot control, timing, and signal integrity issues.
Optimize firmware for latency, efficiency, and reliability in hardware-constrained environments; conduct lab and field testing to validate motor performance under real-world operating conditions.
What You’ll Need
3+ years of experience in embedded firmware development with a focus on motor control systems.
Strong experience with real-time control loops and BLDC/PMSM motors, motor drivers, and power electronics.
Proficiency in C/C++ for embedded systems and experience with microcontrollers such as STM32, TI C2000, or similar.
Strong debugging skills using hardware lab tools including oscilloscopes, logic analyzers, and power analyzers.
You’ll Stand Out
Experience with Field-Oriented Control (FOC) or advanced motor control techniques.
RTOS or bare-metal real-time firmware experience.
Experience integrating firmware with mechanical systems and actuators.
Familiarity with high-reliability or defense systems.
What We Offer
Competitive salary
ACS Equity Package
Health, Dental, Vision Insurance
Paid Time Off
Allen Control Systems is an Equal Opportunity Employer, providing equal employment opportunities to all employees and applicants for employment. Allen Control Systems prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. #LI-AS1
$100k - $151k
...energy technologies and help drive a sustainable future!This role... ...position is part of the core Engineering R&D group, which focuses on... ...What you will do:Lead a team of firmware engineers developing... ...and inverters Develop board level and system/product level embedded...SuggestedWork at officeWorldwide- ...founded by two former Navy electrical engineers with a proven track record in robotics... ...Overview:We are seeking a highly skilled Firmware Engineer with strong expertise in microcontroller... ..., including power conversion and motor drives.Testing and Validation: Hands-on...SuggestedLocal area
- ...a passionate and experienced Firmware designers for the pre/post-silicon... ...design, and algorithm design level. Be a part of a team that... ..., and able to independently drive tasks to completion. Will have... ...in Electrical or Computer engineering is strongly desired. Master's...Suggested
- ...DescriptionAs the Principal Firmware Architect for UALink Switch Products... ...for defining, designing, and driving the end-to-end embedded... ...Architect and specify the low-level firmware running on internal... ...or Master’s/Ph.D. in Computer Engineering, Electrical Engineering,...SuggestedWorldwide
- ...DescriptionRenesas is seeking an experienced Staff Firmware/Middleware Engineer to define firmware architecture,... ...bring-up.Ability to translate system-level requirements into firmware APIs, data... ...This collaborative spirit and mindset drive our semiconductor technology to...Suggested
- ...share on a global stage. Our engineers, marketers, sales and support... ...DescriptionREA is seeking a Staff Firmware Engineer for our Performance... ...contributions will span low level circuits to large system... ...collaborative spirit and mindset drive our semiconductor technology...
$110k - $151k
...energy technologies and help drive a sustainable future!About The... ...electronics and controls engineers that is fast-moving, working... ...Controls team is seeking a Staff Firmware Engineer to develop, integrate... ...or firmware engineerExpert level C, C++, and Assembly software...Work at office- ...by two former Navy electrical engineers with a proven track record in... ...board (PCB) design, and firmware development in C++. The ideal... ...hiring across multiple experience levels, including: Associate... ...including power conversion and motor drive. Schematic Design & PCB Layout...Local area
$119.8k - $234.7k
...Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft... ...an accomplished Senior Firmware Engineer to join a team of... ...infrastructure across the Azure fleet. Drive strategic objectives and key... ...Proficient in developing low-level FW or SW for HW platforms,...Ongoing contractWork at officeLocal areaWorldwide- ...former Navy electrical engineers with a proven track record... ...power electronics that drive our autonomous... ...integration-working closely with firmware, mechanical, and... ...across multiple experience levels, including:... ...gate driver stages, and motor drive circuits—using SiFET...Local area
$142.8k - $274.8k
...Cloud Hardware Infrastructure Engineering (SCHIE) is the team behind... ...with a focus on innovation in firmware technology to secure Azure infrastructure... ...infrastructure. Lead and drive root cause analysis of... ...development of specific IP level firmware libraries ....Ongoing contractWork at officeLocal areaWorldwide- ...GM develops scalable vehicle level system architecture and software... ....As an Embedded Software Engineer on the Universal Flash Orchestrator... ...will be instrumental in driving us towards our vision of zero... ...feel they belong to one General Motors team.Benefits OverviewFrom day...Full timeLocal areaWork from homeRelocation package
- ...Entry Level Software Developer Hadronts put great efforts to make technology smoothly... ...development? Looking for an opportunity to help drive NSM business decisions through... ...* Bachelor's degree in Computer Science, Engineering, Math, Science or related degree. * At...Immediate start
- ...looking for talented and passionate software engineers for the Hardware Platform Services team.... ...drivers, application software that drive next generation CPU and GPU systems for... ...years of experience in C / C++ and other low-level programming languages and embedded...Work at officeRemote work
$198k - $247.5k
Business Area: Corp. StrategySeniority Level:DirectorJob Description:At Cloudera, we empower... ...enterprises.About Forward Deployed Engineering (FDE) at ClouderaCloudera’s Forward... ...innovation, and enterprise deployment - driving high-impact AI outcomes for customers and...Full timeWork from homeRelocation$152.2k - $243.7k
...Overview: We are seeking a Software Engineer - Sr Consultant to lead the design and delivery... ...commerce experiences. You will drive technical solutions across multiple services... ...distributed systems at scale ~ Expert-level experience in Java and/or Python ~ Strong...Work experience placementWork at officeLocal area$143.7k - $194.4k
...monitoring, debug, testing, qualification, and manufacturing. At a high-level our goal is to find ways to help the organization scale though... ...to assign projects that help our team members develop your engineering expertise so you feel empowered to take on more complex tasks...InternshipFlexible hours- ...commercial applications, working across silicon, firmware, and software to deliver reliable, high‑... ...you will be part of a leading team to drive and enhance AMD’s abilities to deliver... ...to market. You will interact with key engineering and management stakeholders as well as...
$184k - $287.5k
...Infrastructure. At NVIDIA, our inventions are the engine of accelerated computing and modern AI.... ..., and we're looking for a skilled PCIe Firmware Engineer to join our team and help our... ...range is 184,000 USD - 287,500 USD for Level 4, and 224,000 USD - 356,500 USD for Level...Full time$193.3k - $261.5k
...help our customers change the world.We are seeking a Senior Firmware Engineer to join our Power Architecture team, developing firmware algorithms... ...teams to understand silicon capabilities, implement low-level control mechanisms, and create the algorithms and tooling that...InternshipLocal areaFlexible hours- ...Cadence DDR PHY IP Front End Design team responsible for -• Develop firmware for DDR5 PHY using microcontrollers• Developing firmware in C typically involving bare-metal programming and developing low-level APIs on Microcontrollers.• Responsible for collaborating with...Full time
- ...Semi‑Custom products. We are seeking an engineer to contribute to the development and enablement... ...team responsible for Infinity Fabric IP firmware development and feature enablement across... ...environments. You can consider system‑level requirements when designing solutions...
- ...advance your career. The Role:We are seeking an Senior Embedded Firmware Engineer to develop and support firmware for server memory controllers... ...security best practices to protect against firmware-level vulnerabilitiesCreate and maintain firmware design documentation...
- ...AVRIDE is an autonomous driving company with the mission to... ...consists of highly talented engineers with extensive expertise.... ...and develop advanced firmware and drivers for LiDAR, motor control, and robotics systems... ...deep expertise in low-level programming, DSP optimization...Full timeWork experience placementRemote workRelocation
- ...Senior Hardware Test Engineer Austin, TX Apptronik is a human-... ...engineering requirements at every level of complexity—from individual... .... Root Cause Analysis: Drive cross-functional root-cause investigations... ...the performance of BLDC motors, complex drivetrains, wire...Local areaImmediate start
- ...experienced Senior Performance Engineer in development to own Overall... ...initiatives with cross functional teams.Drive UI performance optimization... ...issues and resolving code-level bottlenecks.Hands-on... ...feel they belong to one General Motors team.Benefits OverviewFrom day...Full timeH1bLocal areaWork from home
- ...looking for a Senior Software Engineer to join the team that is revolutionizing... ...internal design system, and drive innovation through behavior... ...component architecturesExpert-level proficiency in TypeScript,... ...they belong to one General Motors team.Benefits OverviewFrom day...Full timeLocal areaWork from homeRelocation package
$150k
...Senior Firmware Engineer Yotta Energy is a leader in cutting edge commercial solar and energy storage solutions, delivering innovative,... ...in embedded systems, real-time operating systems (RTOS), low level hardware interfaces, and firmware architecture. This role collaborates...Full time- ...components used in consumer electronics goods. Job Title: Firmware Engineer 1 Duration: 12 Months Location: Austin, TX Job Type:... ..., Shell Scripting, Python, C, C++) Knowledge of low-level protocols including I2c, I3c, JTAG, SPI, eSPI, UART, PCIe expected...Temporary workRemote work
- ...Join us and shape the future of computing! Position Overview We are seeking a talented Firmware Engineer to join our engineering team. This role is focused on low-level firmware development for our novel LLM accelerator architecture. You will develop code for the...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Motor Drive Firmware Engineer-All Levels. Be the first to apply!



