Embedded Firmware Engineer
Ambrosia Energy
Ambrosia Energy is on a mission to make solar + battery systems the fastest-to-deploy and most cost-effective energy source in the US and beyond. As global energy demand surges—driven by the rapid rise of data centers, electric vehicles, and future in-home robotics—the world stands at a critical energy inflection point. To meet this challenge, we need innovative, scalable power sources. Our engineering-led team, with expertise in designing and deploying satellite constellations (Swarm, Starlink Mobile), is now focused on energy on Earth. We're developing affordable, clean energy solutions with new battery storage systems. United by strong team camaraderie, we prioritize speed, rapid iteration, vertical integration, and a test-like-you-fly approach. We're committed to making an impact on the future of energy. We are designing and developing a distributed battery storage system to pair with solar panels that are quick and easy to install. The system is simple, robust, reliable, and easy to manufacture at scale. The system will include highly efficient DC-DC conversion, solar MPPT, power distribution, no moving parts, and efficient cable management to make everything plug and play in the field. We are seeking a skilled Firmware Engineer to develop embedded software for digitally controlled DC-DC, AC-DC, and bidirectional power converters used in our distributed battery storage system paired with solar generation. The ideal candidate will work closely with power electronics, systems, and test engineers to develop robust, efficient, and reliable firmware that supports high-performance power conversion and scalable product development. Responsibilities Develop embedded firmware in C for DSP-based control of AC-DC, DC-DC, Dual Active Bridge (DAB), and LLC resonant power converters. Implement and tune real-time digital control loops, including PI, PID, PR, and other control strategies for power conversion. Develop communication between processors, controllers, and system-level devices using serial and poll/response protocols. Develop power point tracking, battery charging, micro-grid forming/following algorithms, and develop nested loop structures implemented in DSP + MCU + Processor. Adhere to coding standards and software engineering best practices including code maintenance in common code revision control system. Analyze test results and present findings during technical design reviews to improve performance, robustness, and maintainability. Work closely with the power electronics team to bring up, debug, optimize, and validate converter hardware and controls. Create and maintain clear documentation for firmware architecture, control implementation, interfaces, and test methods. Qualifications Bachelor's degree in electrical engineering, computer engineering, embedded systems, or other related STEM discipline. 3+ years of professional experience developing embedded software, firmware, or digital controls for power electronics, motor drives, power supplies, or similar real-time systems (internship experience is applicable). Strong programming experience in C/C++. Experience developing embedded software using DSPs, microcontrollers, FPGAs, or similar real-time digital controllers. Familiar with developing control algorithms (voltage control and current control loops, etc.) for AC-DC and DC-DC power conversion. Experience implementing and debugging real-time control systems involving PWM, ADC sampling, interrupts, timers, and hardware protection. Hands-on experience debugging and validating embedded and electrical systems using oscilloscopes, logic analyzers, debuggers, and similar tools. Preferred Skills or Experience Minimum of 3 years of experience in building real-time embedded systems using object-oriented programming in C and C# language. Have experience with Freescale-NXP, STM32, Microchip or Texas Instruments Microcontrollers / DSP. Familiarity with communication protocols (I2C, SPI, ModBus, CANbus). In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification form upon hire. The company is unable to sponsor employment visas at this time. #J-18808-Ljbffr Ambrosia Energy
$193.3k - $261.5k
...help our customers change the world.The Machine Learning Systems Firmware Team is looking for candidates interested in writing data-... ...strive to assign projects that help our team members develop your engineering expertise so you feel empowered to take on more complex tasks...SuggestedInternshipLocal areaFlexible hours- ...Job Description Job Description WE ARE SEEKING software developers and embedded engineers with 4+ years of experience. At Sparx you will work with clients on projects involving everything from embedded microcontrollers, to media and image processing, to Bluetooth...SuggestedTemporary workWork experience placementCasual work
$100k - $151k
...role:This position is part of the core Engineering R&D group, which focuses on launching Commercial... ...board level and system/product level embedded software for solar and battery-based... ...engineers to conceptualize and document the firmware design architecture for implementation....SuggestedWork at officeWorldwide- ...Celestica is looking for talented and passionate software engineers for the Hardware Platform Services team. This team is responsible... ...experience in C / C++ and other low-level programming languages and embedded systems ● 5+ years of experience in Device Drivers such as...SuggestedWork at officeRemote work
- ...are looking for a dynamic, energetic Lead / Systems Design Firmware Engineer to join our growing team. As a key contributor to the success... ...design solutions that employ high-integrated SoC solutions with embedded processing, logic gates, high-speed interfaces and complex...Suggested
- Oho Group in Austin, TX is seeking a senior embedded software engineer to join a growing hardware team. You’ll develop firmware in C for bare-metal and RTOS, working across embedded software, hardware and systems to solve challenging problems where firmware directly interacts...
- A technology services provider is seeking an experienced Firmware Engineer in Austin, TX, for a hybrid role requiring at least 3 days on-site. You will be responsible for developing and debugging embedded software for GPUs, APUs, and CPUs while collaborating with cross-...
- ...About the Role Nuvoton Technology Corporation America, based in Austin, Texas, is seeking an Embedded Firmware Validation Engineer to join our engineering team. In this role, you will be responsible for validating Nuvoton’s embedded firmware and developing automated...
- Celestica is seeking a Staff Embedded/Firmware Engineer to join the Hardware Platform Services team in Austin, TX. You will design and develop cloud hardware infrastructure, including compute, storage, AI servers and networking switches, and contribute to state-of-the-...
- Ambrosia Energy is hiring a Firmware Engineer to develop embedded software for DC-DC, AC-DC, and bidirectional power converters in our distributed battery storage system. You will collaborate with power electronics, systems, and test engineers to ensure high-performance...
- ...startup founded by two former Navy electrical engineers with a proven track record in robotics... ...:We are seeking a highly skilled Firmware Engineer with strong expertise in microcontroller... ..., optimizing, and implementing embedded software for real-time control of our systems...Local area
- ...forward.THE ROLE: AMD’s Server Security Processor Firmware team is looking for a senior firmware engineer to design, develop, and debug firmware solutions for... ...highly desired.REQUIREMENTS:Low-level software or embedded firmware development experienceProven foundation in...
$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... ...efficient data structures and algorithms suitable for embedded, resource-constrained environments- Design and implement on-...InternshipLocal areaFlexible hours- ...desire to guide concepts from inception to fruition. Duties include architecting, developing, and verifying manageability firmware running in an embedded RTOS, for use in dense server platforms. The manageability firmware will be productized in reference designs as well as...Work experience placement
$152k - $241.5k
...latency, delivering data faster to applications and unlocking system performance.We are looking for an excellent Software Engineer to join the NIC Firmware team. The Firmware team develops innovative networking features for cloud, HPC and storage. We drive the data growth...Full timeRemote work- Job-ID29294749Reference26-25721KEY RESPONSIBILITIES: The position entails firmware development in conjunction with coordination with architects, BIOS developers, vendors, and quality assurance teams to develop robust, innovative OpenBMC firmware releases for customer reference...
- ...AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation... ...Semi‑Custom products. We are seeking an engineer to contribute to the development and... ...team responsible for Infinity Fabric IP firmware development and feature enablement across...
- ...Cadence DDR PHY IP Front End Design team responsible for -• Develop firmware for DDR5 PHY using microcontrollers• Developing firmware in C... ...Layer blocks.• Good Knowledge of C programming language for embedded software development and use of relevant IDE.• Comfortable debugging...Full time
- ...AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation... ...for a passionate and experienced Firmware designers for the pre/post-silicon development... ...'s degree in Electrical or Computer engineering is strongly desired. Master's or PhD degree...
$150k - $185k
...combines low-power GPS, cellular and satellite connectivity, embedded sensing, solar power, and patent-pending muscle stimulation... ...headquartered in Austin, Texas. About The Role As our senior firmware engineer, you will be working at the intersection of software and...Contract workWork at officeImmediate startOverseasShift work- ...multiple motor controllers, PLCs, and other embedded devices Design and analysis of... ...robotic platform Collaboration with other engineering teams to determine requirements and... ...interfaces Safety and reliability analysis of firmware systems Ensuring a consistently high...
- ...experienced in C++/C, Shell scripting DMTF standards like Redfish, MCTP, PLDM is plus Key Responsibilities The position entails firmware development in conjunction with coordination with architects, BIOS developers, vendors, and quality assurance teams to develop...Work experience placement
- ...We’re working with a well-funded, engineering-led defense technology startup developing next-generation... .... The Role We’re looking for a Firmware Engineer to play a key role in developing high-performance embedded systems for advanced electromechanical platforms...
$165.2k - $223.6k
...people who want to help. The AWS Hardware Engineering team creates server designs for Amazon’s... ...critical business strategies. The AWS Firmware team drives system innovation in the servers... ...the industry.We are looking for an Embedded Software Development engineer to build and...InternshipFlexible hours$150k
...growing, mission driven company, YottaEnergy is the place for you. We are seeking an experienced Senior Firmware Engineer to design, develop, test, and maintain embedded firmware for next-generation hardware products. The ideal candidate has strong expertise in embedded...Full time$110k - $151k
...group of highly specialized power electronics, controls, and firmware engineers that is fast-moving, working closely with multi-disciplinary... ...hardware bring-up by integrating, debugging, and tuning embedded firmware on inverter prototypes Optimize product solutions with...Work at office- ...cutting-edge defense startup founded by two former Navy electrical engineers with a proven track record in robotics and software. We are... ...impact.Position Overview:We are seeking a highly skilled Embedded Linux Software Engineer specializing in Jetson hardware platforms...Local area
- ...individuals to join our team. CesiumAstro is seeking an experienced Embedded Software Engineer II with a strong background in embedded Linux development... ...embedded applications.Collaborate across disciplines (firmware, hardware, systems) to ensure seamless system integration...Permanent employmentFull timeContract workWork experience placementLocal area
- Embedded EngineerCompany 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... ...printed circuit board (PCB) design, and firmware development in C++. The ideal candidate...Local area
- ...software solutions which enable efficient, real-time implementation of the creative customer-facing features of tomorrow.As an Embedded Software Engineer on the Universal Flash Orchestrator Team, you will develop the vehicle-side software which enables all systems on the...Full timeLocal areaWork from homeRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Firmware Engineer. Be the first to apply!
- embedded engineer Austin, TX
- embedded software engineer Austin, TX
- embedded developer Austin, TX
- embedded systems software engineer Austin, TX
- senior firmware engineer Austin, TX
- firmware engineer Austin, TX
- embedded security developer
- entry level embedded engineer
- embedded engineer
- embedded electrical engineer


