Firmware Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Allen Control Systems · 1 day ago

Firmware Engineer

Allen Control Systems (ACS) is a cutting-edge defense startup focused on developing advanced technologies for autonomous defense applications. The Firmware Engineer will be responsible for designing and implementing embedded software in C++, developing electrical systems, and optimizing performance to meet military-grade requirements.

DronesManufacturingMilitaryRobotics

Responsibilities

Develop Real-Time Embedded Software: Design and implement embedded software in C++, focusing on real-time responsiveness and efficiency for autonomous defense applications
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
Documentation and Reporting: Develop and maintain detailed documentation of designs, including pseudocode, block diagrams, schematics, simulation results, and test protocols
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
Performance Optimization: Continuously improve code performance and reduce power consumption to maximize system efficiency on hardware-constrained platforms

Qualification

C++Embedded SoftwareSchematic DesignEmbedded Circuit DesignTestingValidationPythonRobotics SystemsSystems IntegrationEmbedded LinuxNetworking & ProtocolsHigh-Performance Systems

Required

3+ years of experience in electrical and firmware design, including schematic design and embedded software development
Bachelor's or Master's degree in Electrical Engineering, Computer Science, or a related field
Knowledge of microcontroller-based control systems, including power conversion and motor drives
Hands-on experience with testing methodologies, equipment, and validation protocols for designs that meet military standards
3+ years of experience developing real-time, safety-critical embedded systems
Proficiency in C++ for embedded systems and Python for scripting or development tasks
Experience deploying real-time control software in robotics or autonomous systems
Ability to integrate software with sensors, actuators, and control hardware

Preferred

Familiarity with embedded Linux environments, RTOS, and building custom kernels for embedded platforms
Knowledge of networking protocols (e.g., TCP/IP, UDP) and communication protocols used in robotics (e.g., CAN, UART, I2C)
Experience optimizing code for low-latency, high-performance embedded applications with strict power and computational constraints

Benefits

ACS Equity Package
Health, Dental, Vision Insurance
Paid Time Off

Company

Allen Control Systems

twittertwittertwitter
company-logo
Allen Control Systems is a robotics defense company that develops counter-drone technology for the U.S. and its allied forces.

Funding

Current Stage
Growth Stage
Total Funding
$42M
Key Investors
Craft Ventures
2025-03-27Series A· $30M
2024-04-18Seed· $12M

Leadership Team

leader-logo
Steven Simoni
President and Co-founder
linkedin
Company data provided by crunchbase