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

Firmware Engineer II

Firefly Aerospace

Firefly Aerospace Embedded Software Engineer

Firefly Aerospace is a space and defense technology company that enables our world to launch, land, and operate in space – anywhere, anytime. As the partner of choice for critical space missions, Firefly is the only commercial company to launch a satellite to orbit with 24-hour notice and the only company to achieve a successful Moon landing. Our launch vehicles, lunar landers, and orbital vehicles provide government and commercial customers with full mission services from low Earth orbit to the Moon and beyond. Headquartered in north Austin, Texas, Firefly is looking for passionate, hardworking innovators to join our team and help fuel our successful trajectory into space.

Responsibilities
  • Design, develop, and test embedded firmware for microcontrollers and microprocessors in bare-metal or RTOS environments.
  • Architect and implement low-level drivers, communication protocols (I2C, SPI, UART, CAN, etc.), and system-level firmware for real-time applications.
  • Collaborate with hardware engineers to define system architecture, debug hardware/firmware interactions, and ensure seamless integration.
  • Optimize firmware for power efficiency, performance, and memory constraints in resource-limited embedded systems.
  • Participate in code reviews, maintain high-quality code standards, and document firmware designs and processes.
  • Contribute to system-level debugging, performance profiling, and validation of embedded systems.
  • Optionally, support FPGA integration, including firmware interfacing with FPGA designs, or contribute to custom OS builds using tools like Yocto or Buildroot.
Qualifications

Required

  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • 3+ years of professional experience in embedded firmware development in Linux environments.
  • Proven track record of delivering real-world industry projects involving embedded firmware developed as bare-metal or RTOS applications (e.g., FreeRTOS, Zephyr, or similar).
  • Strong programming skills in C/C++ for embedded systems, with experience in assembly language as a plus.
  • Experience with communication protocols (I2C, SPI, UART, CAN, USB, Ethernet, etc.) and real-time system constraints.
  • Familiarity with debugging tools (JTAG, SWD, oscilloscopes, logic analyzers) and embedded development environments.

Desired

  • Experience developing C++ applications for embedded systems.
  • Proficiency in CI/CD workflow development for embedded firmware projects (e.g., Teamcity, GitLab CI, or similar).
  • Experience with FPGA development, including firmware integration with FPGA designs.
  • Familiarity with custom OS builds using Yocto, Buildroot, or similar embedded Linux build systems.

Firefly offers outstanding benefits for our employees, including generous health, dental and vision plans with low plan deductibles, parental leave, educational reimbursement, short term disability, and flexible PTO options.

To conform to U.S. Government space technology export regulations, including the International Traffic in Arms Regulations (ITAR) you must be a U.S. citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain the required authorizations from the U.S. Department of State.

Firefly Aerospace, Inc. is an Equal Opportunity Employer; employment with Firefly is governed based on merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Firmware Engineer II in Austin, TX vacancy
  •  ...forward-thinking individuals to join our team. We are seeking a highly skilled and experienced Principal Embedded Software Engineer II to join our software team. In this position, you will be responsible for low-level and high-level software in Cesium's products... 
    Suggested
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    CesiumAstro

    Austin, TX
    3 days ago
  •  ...collaborative, energetic, and forward-thinking individuals to join our team. We are seeking an experienced Senior Embedded Software Engineer II with a strong background in developing embedded applications using Linux and Yocto. The ideal candidate will have hands-on... 
    Suggested
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    CesiumAstro

    Austin, TX
    5 days ago
  •  ...Job Description Job Description DevOps Engineer II About Yotta Energy  Yotta Energy is a leader in cutting edge commercial solar and energy storage solutions, delivering innovative, cost-effective, and scalable technology to power the future of clean energy. We... 
    Suggested
    Full time

    Yotta Energy

    Austin, TX
    14 days ago
  •  ...specialists, silicon designers, software engineers and systems architects, Graphcore enjoys...  ...to design, develop, and deploy UEFI-based firmware for Graphcore's hyperscale AI server platforms...  .... ~ Experience with EDK II codebase development and upstream contribution... 
    Suggested
    Flexible hours

    Graphcore

    Austin, TX
    1 day ago
  • $98.58k - $138.02k

     ...hybrid work schedule based out of one of our office locations: Austin, TX; Irvine, CA; or Akron, OH.    The  Site Reliability Engineer II will be responsible for supporting, enhancing, and maintaining Restaurant365’s cloud infrastructure and applications. Qualified candidates... 
    Suggested
    Work at office
    Remote work

    Restaurant365

    Austin, TX
    18 days ago
  •  ...Senior Software Engineer II As a global leader in cybersecurity, CrowdStrike protects the people, processes and technologies that drive modern organizations. Since 2011, our mission hasn't changed — we're here to stop breaches, and we've redefined modern security with... 
    Work at office
    Flexible hours

    CrowdStrike

    Austin, TX
    4 days ago
  •  ...2024 - Presented by CNBC ABOUT THIS ROLE Apex Fintech Solutions is looking for an experienced Software Engineer II with a passion for writing great code and the dedication to drive their skills to the next level for a development team on the front... 
    Full time
    Work experience placement
    Work from home
    Sleeping nights

    Apex Fintech Solutions

    Austin, TX
    3 days ago
  • $114.5k - $188k

     ...Software Engineer II Iterable is the leading AI-powered customer engagement platform that helps leading brands like Redfin, SeatGeek, Priceline, Calm, and Box create dynamic, individualized experiences at scale. Our platform empowers organizations to activate customer... 
    Contract work
    Immediate start
    Remote work
    Worldwide
    Home office
    Flexible hours

    Iterable

    Austin, TX
    4 days ago
  • $113.04k - $155.43k

     ...Software Engineer II (Datagrid) We're looking for Software Engineer II to join Procore's Pages Team within the Data and AI Division. In this role, you'll play a critical role in designing robust systems, building the canvas-based Pages product and Dataset Editor, and... 
    Contract work
    Local area
    Immediate start

    Procore Technologies

    Austin, TX
    1 day ago
  •  ...Land.com - Software Engineer II Job Description CoStar Group (NASDAQ: CSGP) is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. Included in the S&P 500 Index and the NASDAQ 100, CoStar Group is on... 
    Full time
    Work at office
    Work from home

    CoStar Group

    Austin, TX
    4 days ago
  •  ...collaborative, energetic, and forward-thinking individuals to join our team. We are looking to add several Senior Applications Engineer II to our rapidly growing customer-facing team. In this position, you will represent Cesium as a technical expert on our products,... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    CesiumAstro

    Austin, TX
    3 days ago
  •  ...passionate, collaborative, energetic, and forward-thinking individuals to join our team. We are looking for a Senior Software Engineer II to design and build orchestration systems that enable CesiumAstro's advanced machine learning pipelines. In this role, you will... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    CesiumAstro

    Austin, TX
    1 day ago
  •  ...Software Engineer II As a Software Engineer II, you will work with a team of engineers to deliver solutions that support how dealers acquire and exit inventory. The team builds applications using C# and Stencil, running on AWS, combining backend services with modern... 
    Work at office
    Visa sponsorship
    Flexible hours

    Cox Enterprises

    Austin, TX
    3 days ago
  •  ...Summary of Job A Software Engineer II develops and maintains software products to satisfy business requirements. Essential Duties and Responsibilities Develops code to meet business requirements Works with mentors/team leads/ etc. to fully understand... 

    CompuGroup Medical

    Austin, TX
    5 days ago
  • $98k - $183k

     ...for talented visionaries and your search for important and impactful work lead to the same place. We are seeking an Application Engineer II to join the IT Financial Systems Support team in the firm. An Engineer II in the IT Financial Systems Support department owns, or... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Local area
    Remote work
    Relocation
    Flexible hours
    Weekend work
    Afternoon shift

    K&L Gates LLP

    Austin, TX
    4 days ago
  •  ...Job Description Job Description Senior Lead Network Engineer II Employment Type: Full Time Department: Information Technology...  ...infrastructure, implementation of network security patches and software/firmware updates, from 0800 to 1700 PST, Monday-Friday; - Assess the... 
    Full time
    Local area
    Monday to Friday
    Flexible hours

    Contact Government Services, LLC

    Austin, TX
    12 days ago
  •  ...Fintech Companies 2024 - Presented by CNBC ABOUT THIS ROLE This is an incredible opportunity for a Software Engineer II join Apex's Accounts Engineering team in Austin, Texas. The team is responsible for supporting the account management needs of... 
    Full time
    Work experience placement
    Work at office
    Work from home
    Sleeping nights
    3 days per week

    Apex Fintech Solutions

    Austin, TX
    3 days ago
  •  ...our team. We are looking to add a  Senior Radiation Effects Engineer II to our team. If you enjoy working in a startup environment...  ...hardware engineers on part selection. Advise software and firmware engineers on best practices for “software radiation tolerance”... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    CesiumAstro

    Austin, TX
    19 days ago
  • $160k - $250k

     ...time, take holidays as they need it and reward them with competitive salaries and equity. CrowdStrike is seeking a Senior Software Engineer II to join our Sensor Event Runtime (SER) team. This role is responsible for the design and implementation of high-performance... 
    Full time
    Work experience placement
    Work at office
    Local area
    Flexible hours

    CrowdStrike

    Austin, TX
    1 day ago
  • $119k

     ...employees' passion for travel and ensure a rewarding career journey. We’re building a more open world. Join us. Software Developement Engineer II The EG Identity IAM team builds and maintains the foundational identity and access management (IAM) platform that secures... 
    Full time
    Local area
    Flexible hours

    Expedia

    Austin, TX
    1 day ago
  • $110k

     ...fast-growing, mission driven company, Yotta Energy is the place for you. We are seeking a motivated and detail-oriented Test Engineer II to join our growing engineering team. This role is ideal for someone who enjoys hands-on testing, problem solving, automation, and... 
    Full time

    Yotta Energy

    Austin, TX
    27 days ago
  •  ...seeking passionate, collaborative, energetic, and forward-thinking individuals to join our team. We are looking to add an  RF Test Engineer II to our team. If you enjoy working in a startup environment and are passionate about developing leading-edge hardware and software... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    CesiumAstro

    Austin, TX
    5 days ago
  • $85k

     ...meaningful impact in a fast-growing, mission driven company, Yotta Energy is the place for you. Position Summary The Test Engineer Tech II supports product validation, troubleshooting, and quality assurance activities for manufacturing, engineering, or production... 
    Full time

    Yotta Energy

    Austin, TX
    27 days ago
  •  ...like safety, commercialization, and mass production to change the world for the better. JOB SUMMARY We are seeking a Firmware Engineer with an interest in developing software for Battery Management Systems (BMS), robot communications, and sensing in robotic systems... 
    Local area

    Synthesia

    Austin, TX
    5 days ago
  •  ...Job Description KEY 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... 

    Managed Staffing

    Austin, TX
    4 days ago
  •  ...Navi, and Semi-Custom products. We are looking for a qualified engineer with a strong desire to work on bringing the next-generation high...  ...visible and motivated team responsible for Infinity Fabric IP firmware development and feature enablement across all AMD products.... 

    Advanced Micro Devices , Inc.

    Austin, TX
    1 day ago
  •  ...Firmware Engineer Austin, TX Company 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 and software. We are developing a small, autonomous gun turret that... 
    Local area

    Allen Control Systems

    Austin, TX
    3 days ago
  •  ...passionate, collaborative, energetic, and forward-thinking individuals to join our team. We are looking to add a  Senior RF Test Engineer II to our team. If you enjoy working in a startup environment and are passionate about developing critical test systems for leading-... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    CesiumAstro

    Austin, TX
    16 days ago
  •  ...CesiumAstro is seeking an experienced Embedded Software Engineer II with a strong background in embedded Linux development and the...  ...specific embedded applications. Collaborate across disciplines (firmware, hardware, systems) to ensure seamless system integration and... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    CesiumAstro

    Austin, TX
    7 days ago
  • $133k - $166k

     ...What You'll Do Are you a hands-on security engineer ready to deepen your expertise in SIEM platforms and help build...  ...scalable, data-driven detection capabilities? As a SIEM Engineer II , you will play a key role in the implementation, optimization,... 
    Worldwide
    Flexible hours

    Kirkland & Ellis

    Austin, TX
    5 days ago

Do you want to receive more vacancies?

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