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
- ...Firmware Engineer Austin, TX Company Overview: Allen Control Systems (ACS) is a cutting-edge defense startup founded by two former... ...-based control systems, including power conversion and motor drives. Testing and Validation: Hands-on experience with testing...SuggestedLocal area
- ...Design team responsible for - • Develop firmware for DDR5 PHY using microcontrollers • Developing... ...-metal programming and developing low-level APIs on Microcontrollers. • Responsible... ...the limits of the industry, and our drive to do meaningful work differentiates the...Suggested
- ...committed to fostering inclusion at all levels of our company. It is the cornerstone of... ...and experiences propel the innovation that drives our success. An inclusive and diverse workforce... ...be successful Power System and Computer Engineers. The program, which is based in the Grid...SuggestedContract workWork experience placementInternshipLocal areaRemote work2 days per week
- ...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...SuggestedLocal area
$152.2k - $243.7k
...Description Overview: We are seeking a Software Engineer - Sr Consultant to lead the design and... ...commerce experiences. You will drive technical solutions across multiple services... ...operating distributed systems at scale Expert-level experience in Java and/or Python Strong...SuggestedWork experience placementWork at officeLocal area- ...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
- ...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
- ...lives of people everywhere. The Future of Infrastructure is Built on Arm. Now we are building new software teams to take us to the next level. Technology built on Arm is all around us, from industrial and automotive applications, to the IoT, to the desktop and data...
$150k
...YottaEnergy is the place for you. We are seeking an experienced Senior Firmware Engineer to design, develop, test, and maintain embedded firmware for... ...in embedded systems, real-time operating systems (RTOS), low level hardware interfaces, and firmware architecture. This role...Full time- ...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
- ...a resilient and abundant system. We are engineers, operators, and creatives solving some of... .... About the Role We're hiring a Head of Firmware to own every line of code that runs on a... ...the team Hire the firmware org. Define levels, interview loops, and the bar. Coach engineers...Full timeRelocationShift work
- ...main content#Senior Software Engineer page is loaded## Senior Software... ...internal design system, and drive innovation through behavior analytics... ...architectures* Expert-level proficiency in **TypeScript**,... ...feel they belong to one General Motors team.**Benefits Overview**From...Local areaWork from homeRelocation package
- ...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
- ...MCTP, PLDM is plus Key Responsibilities The position entails firmware development in conjunction with coordination with architects, BIOS... ...Controller (BMC) Software Stack (OpenBMC) Knowledge of low-level protocols including I2c, I3c, JTAG, SPI, eSPI, UART, PCIe expected...Work experience placement
- ...laid off jobseekers competing with existing jobseekers. For entry-level job seekers to get client interviews and jobs, they need to... ...developers, data analysts/data scientists, and machine learning engineers. Who Should Apply Recent computer science/engineering/mathematics...H1b
- ...Overview Carollo Engineers is an internationally recognized environmental engineering firm that specializes in the planning, design, and... ...stormwater, and reuse infrastructure facilities. We are seeking a Mid-Level Civil/Environmental Engineer with relevant infrastructure...Contract workFor contractorsFlexible hours
$195k - $298.8k
...technology. As a Staff Android Software Engineer , you’ll drive the future of in-vehicle user... ...and test Android system and application-level software for infotainment and digital... ...for all. EEO and Accommodations General Motors is committed to being a workplace that...Work experience placementRelocationRelocation packageFlexible hours- ...share on a global stage. Our engineers, marketers, sales and support... ...REA is seeking a Staff Firmware Engineer for our Performance... ...contributions will span low level circuits to large system design... ...collaborative spirit and mindset drive our semiconductor technology...Work experience placement
- ...Renesas 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 transform...
$138.08k - $204.6k
...experienced Senior Embedded Software Engineer to join our team. As a Senior... ...for all software and firmware aspects of our mobile robots.... ...technologies. Proficiency in kernel-level programming and driver... ...'s license and the ability to drive and/or fly to client and other...- ...resilient and abundant system. We are engineers, operators, and creatives solving some... ...architecture and technical direction of the firmware that powers our battery systems.... ...reliable hardware and firmware systems. Drive system-level decisions across embedded, cloud, and...Shift work
- ...JOB SUMMARY As a Senior Hardware Test Engineer - Actuation, you will own the... ...instrumentation and interfaces including: Servo drives and motor controllers EtherCAT motion networks... ...Collaborate with controls, hardware, firmware, and systems teams to ensure...Full timeLocal area
- ...applying and laid off job seekers are also competing for entry level job positions. We regularly interact with the top tech companies... ..., Python/Java developers, data analysts/data scientists, data engineers, machine learning engineers for full time positions with clients...Full time
- ...reputation with the clients. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with clients. Who should apply? Recent...Full timeH1b
- ...Senior Software Engineer At Noonlight, an Alarm.com company, our mission is to protect... ...implementation of large-scale projects at all levels of the software development lifecycle... ...maintain internal tools and infrastructure that drive and support business goals and business...Contract workWork experience placementCasual work
- ...Striving for Excellence: Execute at a high level by demonstrating our “Best in KLAS”... ...Position Overview As a Senior Software Engineer , you will play a key role in shaping and... ...issues across distributed architectures, driving sustainable long-term fixes. ~...Local areaRemote workRelocationRelocation packageShift work
- ...Our mission Boom is on a mission to level the playing field for the 110+ million renters... .... Opportunity We’re expanding our engineering team to meet the growing demands of our B... ...solutions with business needs Drive best practices in software engineering, including...Flexible hoursNight shift
$140k - $185k
...breakthroughs. Join a talented team of scientists, engineers, and business professionals to advance... ...data our systems produce, while driving the architecture of our next-generation systems... ...record of implementing architecture-level features in complex systems. Proficiency...Temporary workCasual workWork at office- ...technology, we’re looking for a Senior Software Engineer to help build and maintain our products.... ...team Mentor and guide junior and mid-level developers, conducting code reviews and... ...ensure system coherence and quality Drive technical roadmap planning and help...Work at officeRelocation package
- ...operational data to enable business decisions and drive outcomes that improve the development,... ...assets. The Senior Software Engineer II drives the engineering evolution of the... ...Mentor engineers across multiple levels; lead knowledge sharing, documentation, and...Permanent employmentFull timeTemporary workWork at officeLocal areaImmediate startWork visaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Motor Drive Firmware Engineer-All Levels. Be the first to apply!









