What are the responsibilities and job description for the Firmware Engineer position at SR2 | Socially Responsible Recruitment | Certified B Corporation™?
I'm currently partnering with a Series A defense tech startup with founders who have an impressive exit track record. They are building autonomous systems to combat UAS threats and are looking for 10 engineers to join their Austin team.
I am looking for a Firmware Engineer to join the team working on some of the most cutting-edge autonomous defense systems being developed today.
What You'll Do
Develop Real-Time Embedded Software: Design and implement embedded software in C , focusing on real-time responsiveness and efficiency for autonomous defense applications.
Design & Develop Electrical Systems: Interpret microcontroller, digital, and analog IC datasheets. Create detailed electrical schematics and define system requirements, including embedded and power circuits.
Test & Debug Embedded Systems: Conduct extensive testing, simulation, and debugging in both lab and field environments. Troubleshoot and optimize electronics and software across real-world conditions.
Performance Optimization: Continuously improve code performance and reduce power consumption to maximize efficiency on hardware-constrained platforms.
Documentation: Maintain detailed records of designs, including pseudocode, block diagrams, schematics, simulation results, and test protocols.
What You'll Need
Educational Background: Bachelor's or Master's degree in Electrical Engineering, Computer Science, or a related field
Citizenship: US Citizenship required
Experience: 3 years in electrical and firmware design, including schematic design and embedded software development
Embedded Software: 3 years developing real-time, safety-critical embedded systems in C , with Python for scripting
Circuit Knowledge: Solid understanding of microcontroller-based control systems, including power conversion and motor drives
Systems Integration: Ability to integrate software with sensors, actuators, and control hardware
You'll Stand Out With
RTOS & Embedded Linux: Familiarity with embedded Linux environments, RTOS, and custom kernel builds
Communication Protocols: Knowledge of CAN, UART, I2C, TCP/IP, or UDP
Robotics Experience: Hands-on experience deploying real-time control software in robotics or autonomous systems
High-Performance Systems: Experience optimizing for low-latency, power-constrained embedded applications
What We Offer
Competitive Salary: Industry-leading compensation packages
Equity: Meaningful ownership stake through our equity package
Full Benefits: Comprehensive health, dental, and vision insurance
Time Off: Generous PTO policy
Because of the nature of this role, 100% on site (Austin) is an absolute must. Reach out if this piqued your interest and you'd like to know more.
Salary : $150,000 - $400,000