Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Firmware Engineer

Allen Control Systems

Job Description

Job Description

Company Overview:

Allen Control Systems (ACS) is a cutting-edge defense startup founded by two ex-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.

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.

Position Overview:

We are seeking a highly skilled Senior 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.

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 and Develop Electrical Systems: Interpret microcontroller, digital, and analog IC datasheets and circuit schematics. Create and communicate design constraints and preferences to the electronics design team.

  • Write simulations, unit tests and system tests to validate your code. Integrate MCU tests within our CI environment.

  • Work to incorporate our MCU and embedded Linux code in Software-in-the-loop (SIL) and Hardware-in-the-loop (HIL) tests.

  • 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.

What You'll Need:

  • Experience: 3+ years of experience in electrical and firmware design, including schematic design and embedded software development.

  • Educational Background: Bachelor’s or Master’s degree in Electrical Engineering, Computer Science, or a related field.

  • Embedded Circuit Design: Knowledge of microcontroller-based control systems, including power conversion and motor drives.

  • Languages: Proficiency in C++ for embedded systems and Python for scripting or development tasks.

  • Schematic Review: Proficiency with electrical design tools such as Altium Designer, OrCAD, or Eagle.

  • Peripherals & Protocols: Knowledge of typical MCU peripherals (e.g. Timers, ADC, DAC) and communication protocols used in robotics (e.g., CAN, UART, I2C).

  • Testing and Validation: Hands-on experience with testing methodologies, equipment, and validation protocols for designs that meet military standards.

  • Embedded Software: 3+ years of experience developing real-time, safety-critical embedded systems.

  • Robotics Systems: Experience deploying real-time control software in robotics or autonomous systems.

  • Systems Integration: Ability to integrate software with sensors, actuators, and control hardware.

You'll Stand Out:

  • Embedded Linux and RTOS Experience: Familiarity with embedded Linux environments, RTOS, and building custom kernels for embedded platforms.

  • High-Performance Systems: Experience optimizing code for low-latency, high-performance embedded applications with strict power and computational constraints.

  • Networking & Protocols: Knowledge of networking protocols (e.g., TCP/IP, UDP, EtherCAT)


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

Vacancy posted 7 days ago
Similar jobs that could be interesting for youBased on the Senior Firmware Engineer in Austin, TX vacancy
  • $184k - $287.5k

     ...Future of AI Infrastructure. At NVIDIA, our inventions are the engine of accelerated computing and modern AI. Our work powers everything...  ...our greatest strength, and we're looking for a skilled PCIe Firmware Engineer to join our team and help our customers succeed. In this... 
    Senior
    Full time

    Nvidia

    Austin, TX
    3 days ago
  •  ...perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career. The Role:We are seeking an Senior Embedded Firmware Engineer to develop and support firmware for server memory controllers and related platform subsystems. This is a hands-on role... 
    Senior

    AMD

    Austin, TX
    2 days ago
  • $90k - $135k

     ...working onsite onlyAbout the role:This position is part of the core Engineering R&D group, which focuses on launching Residential and...  ...deliver innovative solutions.What you will do:Lead a team of firmware engineers developing requirements, code for system integration... 
    Senior
    Work at office
    Worldwide

    Enphase Energy

    Austin, TX
    3 days ago
  •  ...Embedded Firmware Engineer (Open-Titan) Nuvoton Technology Corporation America, based in Austin Texas, is seeking an experienced RT/Embedded Firmware Developer to join our team, developing and maintaining software infrastructure and open-source contributions for our... 
    Senior

    Nuvoton Technology Israel Ltd

    Austin, TX
    2 days ago
  •  ...Job Description Senior Embedded Firmware Engineer Location: Austin, TX Experience: 10+ Years Employment Type: Contract Position Overview We are seeking a highly experienced Senior Embedded Firmware Engineer to join our team on a contract basis... 
    Senior
    Contract work
    Remote work

    Connect Tech+Talent

    Austin, TX
    1 day ago
  • Most firmware engineers write code for boards that never leave the bench. This isn't that. You'll design and implement high-performance motor...  ...experience levels, including Associate Engineer, Engineer, Senior Engineer, Staff Engineer, and Senior Staff Engineer. Your title... 
    Senior

    SR2 | Socially Responsible Recruitment | Certified B Corpora...

    Austin, TX
    2 days ago
  •  ...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 robust... 
    Senior
    Work experience placement

    netPolarity, Inc. (Saicon Consultants, Inc.)

    Austin, TX
    3 days ago
  •  ...pot of AI research specialists, silicon designers, software engineers and systems architects, Graphcore enjoys a culture of continuous...  ...and constant innovation. Job Summary We are seeking a Senior BMC Firmware Engineer to develop and support next-generation Baseboard Management... 
    Senior

    EngineersOfAI

    Austin, TX
    3 days ago
  • $150k

     ...meaningful impact in a fast-growing, mission driven company, Yotta Energy 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... 
    Senior
    Full time

    Yotta Energy

    Austin, TX
    more than 2 months ago
  • Senior Embedded Firmware Engineer | Energy Storage & Power Electronics We're partnering with a rapidly growing clean-energy technology company developing next-generation battery energy storage and power conversion products. We're looking for a hands-on Embedded Firmware... 
    Senior

    Oho Group

    Austin, TX
    1 day ago
  • Connect Tech+Talent is seeking a highly experienced Senior Embedded Firmware Engineer to join their team on a contract basis. Located in Austin, TX (preferred) or open to remote candidates, the role demands a strong background in embedded systems development and real-time... 
    Senior
    Remote job
    Contract work

    Connect Tech+Talent

    Austin, TX
    2 days ago
  • 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-... 
    Senior

    TPI Global Solutions

    Austin, TX
    2 days ago
  • SR2 | Socially Responsible Recruitment | Certified B Corporation™ seeks an embedded firmware engineer to design and implement high-performance motor control firmware for an autonomous platform. You’ll collaborate with electrical, mechanical, and systems teams to ensure... 
    Senior

    SR2 | Socially Responsible Recruitment | Certified B Corpora...

    Austin, TX
    2 days ago
  •  ...Renesas, we are more than just a semiconductor company; we are the engine behind a "safer, smarter, and more sustainable" future....  ...DescriptionJob Description Renesas Electronics America is seeking a Senior Firmware Verification Engineer to join the Infrastructure Power team.... 
    Senior
    Work at office

    Renesas Electronics America

    Austin, TX
    22 hours ago
  • Advanced Micro Devices is seeking a Senior Embedded Firmware Engineer in Austin, TX. This hands-on role involves developing firmware for server memory controllers, ensuring quality and performance through collaboration across teams. The ideal candidate has strong proficiency... 
    Senior

    Advanced Micro Devices

    Austin, TX
    1 day ago
  • $150k

    Yotta Energy in Austin, Texas is looking for a Senior Firmware Engineer to develop embedded firmware for cutting-edge hardware products. The ideal candidate will have extensive experience in embedded systems, strong programming skills in C/C++, and the ability to work... 
    Senior

    Yotta Energy

    Austin, TX
    3 days ago
  • $150k

    Yotta Energy Inc. is seeking a Senior Firmware Engineer in Austin, Texas to design and maintain embedded firmware for next-generation hardware products. The ideal candidate will have strong expertise in embedded systems, RTOS, and collaboration with cross-functional teams... 
    Senior

    Yotta Energy Inc.

    Austin, TX
    1 day ago
  • Oho Group in Austin, TX is seeking a Senior Embedded Firmware Engineer to design and implement firmware for energy storage and power electronics. You will work hands-on with Embedded C/C++, CAN/CAN-FD, drivers and sensor interfaces, bootloaders, and system integration,... 
    Senior

    Oho Group

    Austin, TX
    1 day ago
  • EngineersOfAI in Austin, Texas, is looking for a Senior BMC Firmware Engineer to focus on developing secure and scalable BMC firmware for AI server platforms. The ideal candidate will have significant experience with OpenBMC and Linux-based firmware development. You'll... 
    Senior

    EngineersOfAI

    Austin, TX
    3 days ago
  • NVIDIA in Austin, Texas, is seeking a Senior Software Engineer - Server Manageability to design, implement, and deliver innovations for GPU-based AI servers, focusing on OOB management, firmware development, and server architecture. You will lead BMC firmware design with... 
    Senior

    NVIDIA

    Austin, TX
    2 days ago
  • A tech company based in Austin, Texas seeks an experienced RT/Embedded Firmware Developer to design and maintain firmware for their Root Of Trust (RoT) chips. The successful candidate will collaborate with multi-disciplinary teams, supporting secure solutions and contributing... 
    Senior

    Nuvoton Technology Corporation

    Austin, TX
    3 days ago
  •  ...embedded and commercial applications, working across silicon, firmware, and software to deliver reliable, high‑performance solutions...  ...industry-leading technologies to market. You will interact with key engineering and management stakeholders as well as AMD’s business team to... 
    Senior

    AMD

    Austin, TX
    1 day ago
  • Jabil in Austin, TX seeks a BIOS Developer to support the development, integration, and validation of BIOS/UEFI firmware for server and platform products. You will contribute to platform bring-up, boot flow validation, and issue triage across cross-functional teams. The... 
    Senior

    Jabil

    Austin, TX
    5 days ago
  • $193.3k - $261.5k

     ...challenges that have never been seen before, and deliver results that help our customers change the world.We are seeking a Senior Firmware Engineer to join our Power Architecture team, developing firmware algorithms for power and performance management on ML... 
    Senior
    Internship
    Local area
    Flexible hours

    Amazon

    Austin, TX
    3 days ago
  • $193.3k - $261.5k

     ...the world.The Machine Learning Systems Firmware Team is looking for candidates interested...  ...celebrates knowledge-sharing and mentorship. Our senior members enjoy one-on-one mentoring and...  ...that help our team members develop your engineering expertise so you feel empowered to take... 
    Senior
    Internship
    Local area
    Flexible hours

    Amazon

    Austin, TX
    4 days ago
  • AMD in Austin, TX is seeking a Senior Embedded Firmware Engineer to develop and support firmware for server memory controllers. This role entails hands-on implementation and debugging of embedded firmware to enable reliable memory operations across AMD platforms. The ideal... 
    Senior

    AMD

    Austin, TX
    3 days ago
  •  ...impact on the world of technology.Job DescriptionBe part of the Cadence DDR PHY IP Front End Design team responsible for -• Develop firmware for DDR5 PHY using microcontrollers• Developing firmware in C typically involving bare-metal programming and developing low-level... 
    Full time

    Cadence Design Systems

    Austin, TX
    3 days ago
  •  ...the world.Job DescriptionAs the Principal Firmware Architect for UALink Switch Products,...  ...Bachelor’s or Master’s/Ph.D. in Computer Engineering, Electrical Engineering, Computer Science...  ...-timeFunction: EngineeringExperience level: Mid-Senior LevelIndustry: Semiconductors
    Worldwide

    Renesas Electronics America

    Austin, TX
    1 day ago
  •  ...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 Firmware Engineer with strong expertise in microcontroller firmware development... 
    Local area

    Allen Control Systems

    Austin, TX
    3 days ago
  •  ...the world of technology. Job Description Be part of the Cadence DDR PHY IP Front End Design team responsible for - • Develop firmware for DDR5 PHY using microcontrollers • Developing firmware in C typically involving bare-metal programming and developing low-... 
    Full time

    Cadence Design Systems

    Austin, TX
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Firmware Engineer. Be the first to apply!