Principal Edge AI Firmware Engineer
Ambiq Micro, Inc. · Austin, USA
On-site1 day agoApply →<div class="content-intro"><p><span style="font-size: 12pt;"><strong>Company Overview</strong></span></p> <p><strong>Ambiq</strong>&nbsp;is on a mission to enable intelligence everywhere — powering the AI edge revolution with the world's lowest-power semiconductor solutions.</p> <p>Built on our proprietary sub- and near-threshold technology, our chips deliver multi-fold improvements in energy efficiency without costly process scaling. Since 2010, we've shipped over 300 million units to customers building smarter wearables, medical devices, IoT products, and AI-powered edge applications.</p> <p>Our cross-functional teams span design, research, development, production, marketing, sales, and operations across Austin, Hsinchu, Shanghai, Shenzhen, and Singapore. We move fast, tackle hard problems, and create space for people to grow through complex, meaningful work that shapes the future of technology.</p> <p>We're looking for self-motivated, creative problem-solvers who are eager to push technological limits and make a real impact in energy efficiency.</p> <p>At Ambiq, we live by five values:&nbsp;<strong>Innovate. Collaborate. Focus. Learn. Achieve.</strong></p> <p>If that's you, join us — the intelligence everywhere revolution starts here.</p> <p>&nbsp;</p></div><p><strong>Scope </strong></p> <p>Ambiq is seeking an Edge AI Firmware Engineer to build and optimize the embedded software stack that powers real-time, battery-powered on-device AI. You will develop Ambiq’s AI runtimes, performance-critical operator libraries, and profiling/debug tooling that enable customers to deploy efficient inference on resource-constrained devices.</p> <p>While the cloud has been the default home for AI, the next frontier is distributing intelligence everywhere—directly onto real-world devices. Edge AI enables real-time responsiveness, stronger privacy, lower bandwidth cost, and reliable operation even without connectivity. This role helps accelerate the shift to on-device intelligence across a rapidly growing ecosystem of health and fitness wearables, smart glasses, industrial IoT, and always-on sensors.</p> <p>You’ll work closely with platform, silicon, and applied ML teams—and directly with customers—to ensure our software extracts maximum performance and energy efficiency from Ambiq hardware while remaining easy to integrate into production embedded toolchains.</p> <p><strong>Responsibilities</strong>&nbsp;</p> <ul> <li>Develop and support Ambiq’s embedded AI runtimes (HeliaRT—our fork/extension of TensorFlow Lite for Microcontrollers—and HeliaAOT) with focus on portability, correctness, performance, and usability.</li> <li>Implement and optimize ML ope
Sr. Firmware Engineer, Annapurna Labs, Machine Learning Acceleration - Power and Performance
Annapurna Labs (U.S.) Inc. · Austin, USA
On-site6 days agoApply →AWS Utility Computing (UC) provides product Annapurna Labs (our organization within AWS UC) designs silicon and software that accelerates innovation. Customers choose us to create cloud solutions that solve challenges that were unimaginable a short time ago—even yesterday. Our custom chips, accelerators, and software stacks enable us to take on technical challenges that have never been seen before, and deliver results that help our customers change the world.<br/><br/>We are seeking a Senior Firmware Engineer to join our Power Architecture team, developing firmware algorithms for power and performance management on ML Acceleration Chips. In this role, you will design and implement intelligent control algorithms, optimization strategies, and real-time decision-making systems that maximize performance while managing power and thermal constraints.<br/><br/>You will develop sophisticated firmware that monitors system state, makes dynamic trade-offs between power and performance, and implements adaptive control policies. To enable this work, you will also build instrumentation and tracing capabilities that provide the telemetry needed to develop, tune, and validate your algorithms, with collected data optionally post-processed using cloud-based analytics.<br/><br/>Key job responsibilities<br/>- Design and implement firmware algorithms for power management, thermal control, and performance optimization on ML acceleration hardware<br/>- Develop real-time control policies and state machines that dynamically balance power, thermal, and performance constraints<br/>- Create optimization algorithms for resource allocation, frequency/voltage scaling, and workload scheduling<br/>- Implement efficient data structures and algorithms suitable for embedded, resource-constrained environments<br/>- Design and implement on-device tracing and telemetry collection systems to support algorithm development and validation<br/>- Build developer tools and data pipelines for metric collection, analysis, and visualization of algorithm behavior<br/>- Implement low-overhead instrumentation that minimizes impact on workload performance<br/>- Collaborate with hardware architects to understand hardware capabilities and identify optimal instrumentation points<br/>- Develop automated testing and validation workflows; integrate with optional cloud-based analytics pipelines<br/>- Own firmware code quality through rigorous testing, debugging, and validation on hardware<br/><br/>A day in the life<br/>You will work closely with power architects and hardware teams to understand silicon capabilities, implement low-level control mechanisms, and create the algorithms and tooling that deliver optimal system behavior.<br/><br/>This position is ideal for firmware engineers who enjoy solving algorithmic challenges in resource-constrained environments, working close to hardware, and building systems that intelligently manage complex trade-offs in real-time.<br/><br/>About the team<br/>Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates knowledge-sharing and mentorship. Our senior members enjoy one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects that help our team members develop your engineering expertise so you feel empowered to take on more complex tasks in the future.<br/><br/>Diverse Experiences<br/>AWS values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.<br/><br/>About AWS<br/>Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.<br/><br/>Inclusive Team Culture<br/>Here at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.<br/><br/>Work/Life Balance<br/>We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud.<br/><br/>Mentorship & Career Growth<br/>We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.
Sr. Embedded Firmware Engineer, Annapurna Labs ML Acceleration Systems Software
Annapurna Labs (U.S.) Inc. · Austin, USA
On-site6 days agoApply →Annapurna Labs designs silicon and software that accelerates innovation. Customers choose us to create cloud solutions that solve challenges that were unimaginable a short time ago—even yesterday. Our custom chips, accelerators, and software stacks enable us to take on technical challenges that have never been seen before, and deliver results that help our customers change the world.<br/><br/>The Machine Learning Systems Firmware Team is looking for candidates interested in writing data-driven software for our Machine Learning servers.<br/>We build production software to initialize and monitor the most advanced machine learning acceleration servers in the world. <br/><br/>We build systems software that initializes custom accelerator chips and monitors peripherals with device drivers for I2C, SPI, PCie and technologies alike. <br/><br/>Our team does not work on machine learning algorithms, but rather on the physical systems (hardware) which execute and accelerate those machine learning algorithms. Data paths, PCIe, SPI, I2C, accelerator inner-workings are our bread and butter. Come join our team!<br/><br/>Key job responsibilities<br/>- Member of a team responsible for the software associated with server components and integration in to EC2.<br/>- Develop firmware to initialize, monitor, and manage custom machine learning accelerators at AWS scale.<br/>- Working with the MLA Hardware, Test and Manufacturing teams to create a coordinated software package to enable both qualification as well as rapid deployment of software.<br/>- Developing software (C, C++, Python, Lua) which can be maintained, improved upon, documented, tested, and reused. <br/><br/>A day in the life<br/>The MLA Systems Software team was formed to focus on server software primarily for initialization, monitoring, debug, testing, qualification, and manufacturing. At a high-level our goal is to find ways to build scalable firmware for ML acceleration servers.<br/><br/>About the team<br/>Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates knowledge-sharing and mentorship. Our senior members enjoy one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects that help our team members develop your engineering expertise so you feel empowered to take on more complex tasks in the future.<br/><br/>Diverse Experiences<br/>AWS values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.<br/><br/>About AWS<br/>Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.<br/><br/>Inclusive Team Culture<br/>Here at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon conferences, inspire us to never stop embracing our uniqueness.<br/><br/>Work/Life Balance<br/>We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud.<br/><br/>Mentorship & Career Growth<br/>We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.
Embedded Firmware Engineer, Annapurna Labs ML Acceleration Systems Software
Annapurna Labs (U.S.) Inc. · Austin, USA
On-site6 days agoApply →Annapurna Labs designs silicon and software that accelerates innovation. Customers choose us to create cloud solutions that solve challenges that were unimaginable a short time ago—even yesterday. Our custom chips, accelerators, and software stacks enable us to take on technical challenges that have never been seen before, and deliver results that help our customers change the world.<br/><br/>The Machine Learning Server Software Team is looking for candidates interested in writing data-driven software for our Machine Learning servers.<br/>We build production software to initialize and monitor the most advanced machine learning acceleration servers in the world. <br/><br/>We build systems software that initializes custom accelerator chips and monitors peripherals with device drivers for I2C, SPI, PCie and technologies alike. <br/><br/>Our team does not work on machine learning algorithms, but rather on the physical systems (hardware) which execute and accelerate those machine learning algorithms. Data paths, PCIe, SPI, I2C, accelerator inner-workings are our bread and butter. Come join our team!<br/><br/>Key job responsibilities<br/>- Member of a team responsible for the software associated with server components and integration in to EC2.<br/>- Working with the MLA Hardware, Test and Manufacturing teams to create a coordinated software package to enable both qualification as well as rapid deployment of software.<br/>- Developing software (C, C++, Python, Lua) which can be maintained, improved upon, documented, tested, and reused. <br/><br/>A day in the life<br/>The MLA Systems Software team was formed to focus on server software primarily for initialization, monitoring, debug, testing, qualification, and manufacturing. At a high-level our goal is to find ways to help the organization scale though the use of software and automation.<br/><br/>About the team<br/>Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates knowledge-sharing and mentorship. Our senior members enjoy one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects that help our team members develop your engineering expertise so you feel empowered to take on more complex tasks in the future.<br/><br/>Diverse Experiences<br/>AWS values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.<br/><br/>About AWS<br/>Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.<br/><br/>Inclusive Team Culture<br/>Here at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon conferences, inspire us to never stop embracing our uniqueness.<br/><br/>Work/Life Balance<br/>We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud.<br/><br/>Mentorship & Career Growth<br/>We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.
Firmware Engineering Intern
base-power · Austin, TX, USA
On-site18 days agoApply →Firmware Engineer
Allen Control Systems · Austin, USA
On-site23 days agoApply →<p><strong>Company Overview:</strong></p> <p>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 a small, autonomous gun turret that employs advanced computer vision and control systems to precisely target and neutralize small drones and loitering munitions. Our innovative approach requires overcoming significant technical challenges, making this an exciting and dynamic environment for experienced engineers.</p> <p>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 have a real-world impact.</p> <p><strong>Position Overview:</strong></p> <p>We are seeking a highly skilled Firmware Engineer with strong expertise in microcontroller firmware development in C++, schematic design, and electrical simulation. The ideal candidate will play a critical role in developing robust, high-performance electrical systems that integrate seamlessly with our electromechanical components, helping to ensure our products meet rigorous military-grade requirements. You will contribute to developing, optimizing, and implementing embedded software for real-time control of our systems.</p> <p><strong>What You'll Do:</strong></p> <ul> <li>Develop Real-Time Embedded Software: Design and implement embedded software in C++, focusing on real-time responsiveness and efficiency for autonomous defense applications.</li> <li>Design and Develop Electrical Systems: Interpret microcontroller, digital, and analog IC datasheets. Create detailed electrical schematics and define system requirements for autonomous turret systems, including embedded and power circuits.</li> <li>Documentation and Reporting: Develop and maintain detailed documentation of designs, including pseudocode, block diagrams, schematics, simulation results, and test protocols.</li> <li>Test and Debug Embedded Systems: Conduct extensive testing, simulation, and debugging in both lab and field environments. Troubleshoot and optimize electronics and software for various real-world conditions.</li> <li>Performance Optimization: Continuously improve code performance and reduce power consumption to maximize system efficiency on hardware-constrained platforms.</li> </ul> <p><strong>What You'll Need:</strong></p> <ul> <li>Experience: 3+ years of experience in electrical and firmware design, including schematic design and embedded software development.</li> <li>Educational Background: Bachelor’s or Master’s degree in Electrical Engineering, Computer Scien
Firmware Engineer – Hands
apptronik · Austin, TX
On-site24 days agoApply →Firmware Engineer - Actuation
apptronik · Austin, TX
On-site24 days agoApply →Principal Edge AI Firmware Engineer
ambiqmicroinc · Austin, United States
On-siteabout 1 month agoApply →Lead Controls & Firmware Engineer (Austin, TX)
Exowatt · Austin, TX
On-siteabout 1 month agoApply →Exowatt is revolutionizing the energy landscape for the AI era with our groundbreaking P3 system that captures solar energy, stores it as heat, and generates electricity on demand. Founded in 2023 and backed by leading investors including Andreessen Horowitz, Sam Altman, and Felicis, we're committed to providing clean, modular, and scalable power that meets the rapidly growing demands of AI infrastructure. Our mission is to make sustainable renewable energy always available and almost free, enabling technological advancement while protecting our planet. We are looking for a Controls & Firmware Engineer to help design and implement the control architecture for our scalable thermal energy storage system. This hands-on role involves both PLC programming and embedded firmware development, giving flexibility as we evolve our platform from industrial controllers to custom microcontroller-based solutions. The engineer will also contribute to building test benches, CI/CD pipelines, and GitHub-based workflows to ensure high reliability and rapid iteration. This position is based in Austin, TX, however an alternate location of Miami, FL is possible for the right candidate. If hired for this role, relocation to one of these sites is required. We provide relocation assistance.
Senior/Principal Motor Controls Firmware Engineer (5–15 Years Experience)
Infinitum · Austin, USA
On-siteabout 1 month agoApply →<div class="content-intro"><hr> <p>&nbsp;</p></div><p><strong>About Us</strong></p> <p>Infinitum has raised the bar for a new generation of motor that is better for the planet and people. The company's patented air core motors offer superior performance in half the weight and size, at a fraction of the carbon footprint of traditional motors, making them pound for pound the most efficient in the world. Infinitum motors open up sustainable design possibilities for the machines we rely on to be smaller, lighter and quieter, improving our quality of life while also saving energy and reducing waste. Based in Austin, Texas, Infinitum is led by a team of industry experts and pioneers. To learn more, visit <a href="http://goinfinitum.com/">goinfinitum.com</a>.</p> <p><strong>Position Overview</strong></p> <p>We are seeking a Motor Controls Firmware Engineer with 5–15 years of experience to join a collaborative, hands-on engineering team. This role focuses on developing and maintaining control firmware for our family of Axial flux PCB stator motors. This is an on-site role in our Austin, Texas or Liberty Lake, Washington office; we currently cannot sponsor visas.</p> <p><strong>Key Responsibilities</strong></p> <ul> <li>Design, develop, and maintain embedded motor control firmware in C for Texas Instruments motor control C2000 real-time microcontrollers</li> <li>Implement and optimize low-level drivers and hardware interfaces</li> <li>Participate in code reviews and contribute to design discussions</li> <li>Debug and resolve firmware issues, including root cause analysis</li> <li>Collaborate with cross-functional teams including hardware and systems engineers</li> <li>Contribute to new feature development and ongoing product improvements</li> <li>Perform hands-on testing and validation using lab equipment</li> </ul> <p><strong>Required Qualifications</strong></p> <ul> <li>5–15 years of experience in embedded motor control firmware development using C and/or C++ with a demonstrated history of delivering production quality code</li> <li>Solid understanding of motor control Field Oriented Control and Space Vector Modulation theory: <ul> <li>Clarke and Park transforms</li> <li>Space Vector PWM (SVPWM)</li> <li>Current, voltage, and speed control loops</li> <li>Rotor position estimation techniques (e.g., back-EMF observers, sliding mode observers, PLLs)</li> <li>Experience with sensorless estimation techniques across operating ranges (startup, low-speed, high-speed)</li> </ul> </li> <li>Strong experience developing low-level drivers using interfaces such as: I2C, SPI, GPIO,
Firmware Engineering Intern
Base power · Austin, USA
On-siteabout 1 month agoApply →Firmware Engineering Intern at Base power. Apply via Ashby.
Senior/Principal Motor Controls Firmware Engineer (5–15 Years Experience)
infinitumelectric · Austin, Austin
On-siteabout 2 months agoApply →Principal Firmware Engineer
Cadence · AUSTIN,
On-siteabout 2 months agoApply →Senior UEFI Firmware Engineer
graphcore · Austin, United States
On-siteabout 2 months agoApply →Staff UEFI Firmware Engineer
graphcore · Austin, United States
On-siteabout 2 months agoApply →Firmware Engineer, Robotics and Surgery Engineering
neuralink · Austin, United States
On-siteabout 2 months agoApply →Principal BMC Firmware Engineer
graphcore · Austin, United States
On-siteabout 2 months agoApply →Senior BMC Firmware Engineer
graphcore · Austin, United States
On-siteabout 2 months agoApply →Firmware Engineer
apptronik · Austin, TX
On-siteabout 2 months agoApply →