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

Firmware Engineer

WAC Architectural

Firmware Engineer

WAC Group is seeking a Firmware Engineer to support the development, testing, and maintenance of embedded firmware for connected lighting and IoT products. The ideal candidate has hands-on experience with C/C++ on microcontrollers, is comfortable debugging hardware and software issues, and is eager to grow into broader ownership of firmware features, communication protocols, and production support. This role will work closely with senior firmware, hardware, app, cloud, QA, and manufacturing teams to deliver reliable smart products for commercial and residential markets.

Key Responsibilities:

  • Design, implement, and maintain embedded firmware in C/C++ for ARM Cortex-based microcontrollers, including STM32, Nordic nRF, ESP32, and similar platforms, under guidance from senior engineers.
  • Support development of wireless and wired device communication features using technologies such as Bluetooth, Thread, Wi-Fi, RS485, DMX512/RDM, DALI/D4i, UART, SPI, I2C, and proprietary protocols.
  • Debug firmware issues using standard tools such as JTAG/SWD debuggers, oscilloscopes, logic analyzers, protocol analyzers, and serial console tools.
  • Assist with bootloader, OTA firmware update, device provisioning, encryption, and key management features according to established architecture and security practices.
  • Develop device-side interfaces and services that support integration with mobile apps, cloud platforms, manufacturing systems, and internal test tools.
  • Interface with analog and digital sensors, drivers, radios, power circuits, and other embedded hardware components.
  • Contribute to manufacturing test solutions, hardware validation tools, and Python-based automated test frameworks.
  • Use established build systems, CI/CD workflows, GCC, IAR, Git, Jira, and related development tools to produce reliable release candidates.

Critical Success Factors:

  • Deliver well-structured, testable, and maintainable firmware for smart modules, gateways, and connected devices while following established architecture and coding standards.
  • Contribute to reliable communication features for wireless and wired protocols, including Bluetooth Mesh, Wi-Fi, DMX512/RDM, RS-485, DALI/D4i, and related smart lighting technologies.
  • Demonstrate steady growth in technical ownership by writing clear code, participating in reviews, resolving defects, and supporting unit, integration, regression, and system-level testing.

Requirements:

  • BS in Electrical Engineering, Computer Engineering, Computer Science, or equivalent industry experience.
  • Minimum 5 years of experience in embedded firmware engineering, or equivalent hands-on project experience for exceptional candidates.
  • Working proficiency in C/C++ for resource-constrained embedded systems.
  • Experience with 32-bit ARM microcontrollers and common embedded development/debugging workflows.
  • Familiarity with in-circuit debugging techniques using JTAG, SWD, serial consoles, and related tools.
  • Working knowledge of hardware communication protocols such as SPI, UART, I2C, BLE/Mesh, DMX, DALI, Wi-Fi, or similar technologies.
  • Hands-on lab experience with hardware bring-up, prototyping, and debugging using oscilloscopes, logic analyzers, protocol analyzers, or similar instrumentation.
  • Basic proficiency in scripting languages such as Python or Bash for automation, tooling, and test support.
  • Experience with software configuration and issue management tools such as Git and Jira.
  • Understanding of design for manufacturability, testability, reliability, and cost is preferred.
  • Experience supporting product validation, manufacturing test, or production troubleshooting is preferred.
  • Strong technical documentation, written communication, and verbal communication skills.
  • Ability to follow structured engineering processes while applying creative problem-solving to technical challenges.
  • Willingness and ability to travel domestically and internationally as required.
  • Ability to collaborate with third-party development partners and external engineering teams is preferred.
  • Mandarin language proficiency is a plus.

We recognize people as our most valuable asset. Our competitive salary and benefits package include paid time off; medical & dental coverage (including family coverage), vision, life, 401(k); tuition assistance; and continuous training and development. For immediate consideration, please submit your resume as directed. Due to the high volume of applications, only candidates who meet the qualifications will be contacted.

WAC is an equal opportunity employer and provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex, gender, gender identity, sexual orientation, national origin, age, disability, genetics, or any other protected characteristic. In addition to federal law requirements, WAC complies with applicable state and local laws governing non-discrimination in employment in all its locations. This policy applies to all terms and conditions of employment, including, but not limited to, recruiting, hiring, placement, promotion, termination, recall, transfer, leaves of absence, compensation, and training.

Please note, all responsibilities outlined in the above job description are subject to change as needed. All efforts will be made to ensure proper notice is given for changes in responsibilities.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Firmware Engineer in Austin, TX vacancy
  • $193.3k - $261.5k

     ...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... 
    Suggested
    Internship
    Local area
    Flexible hours

    Amazon

    Austin, TX
    3 days ago
  • $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... 
    Suggested

    NVIDIA

    Austin, TX
    2 days ago
  •  ...We're seeking a Sr. Firmware Engineer with an interest in developing flexible and robust software for robotic systems. As a Firmware Engineer, you will be responsible for developing and maintaining the firmware running on embedded actuator controllers. This includes design... 
    Suggested
    Flexible hours

    Insight Global

    Austin, TX
    1 day 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... 
    Suggested

    Managed Staffing

    Austin, TX
    18 hours ago
  •  ...of diverse perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career. INTERCONNECT FIRMWARE ENGINEER THE ROLE: AMD Infinity Data Fabric (DF) is used across all our product segments including EPYC, Ryzen, Vega, Navi, and... 
    Suggested

    Advanced Micro Devices , Inc.

    Austin, TX
    2 days ago
  •  ...beyond. Together, we advance your career. THE ROLE: AMD's Server BU is looking for an experienced Lead System Firmware Engineer to lead, debug and integrate firmware solutions for components in Server BU product line like EPYC SP7, SP5 family. The engineer... 

    Advanced Micro Devices , Inc.

    Austin, TX
    4 days ago
  •  ...and Linux drivers Working knowledge of MCTP, PLDM Hands on experience in developing BMC or other Management controller firmware, Embedded, RTOS Previous GPU working experience is a plus. Job Description To be successful in this role, you will... 
    Work experience placement

    Varite

    Austin, TX
    1 day 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
    1 day 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... 

    Advanced Micro Devices , Inc.

    Austin, TX
    18 hours ago
  •  ...Embedded Software Engineer Firefly Aerospace is a space and defense technology company that enables our world to launch, land, and...  .... Responsibilities Design, develop, and test embedded firmware for microcontrollers and microprocessors in bare-metal or RTOS... 
    Permanent employment
    Temporary work
    Flexible hours

    Firefly Aerospace

    Austin, TX
    1 day ago
  • $184k - $287.5k

     ...team and see how you can make a lasting impact on the world. NVIDIA’s Networking group is seeking to hire an experienced Firmware Design Engineer for the Ethernet Switch Firmware Core team. The next generation of Switches are a crucial component of the most innovative... 
    Work at office
    Local area

    NVIDIA

    Austin, TX
    4 days ago
  •  ...cutting-edge defense startup founded by two former Navy electrical engineers with a proven track record in robotics and software. We are...  .... About The Role We are looking for a Motor Drive Firmware Engineer with deep expertise in embedded systems and real-time... 
    Local area

    Allen Control Systems

    Austin, TX
    4 days 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
    4 days ago
  •  ...Senior Software/Firmware Engineer Austin About Us Infinitum has raised the bar for a new generation of motor that is better for the planet and people. The company's patented air core motors offer superior performance in half the weight and size, at a fraction... 
    Temporary work
    Casual work
    Work from home
    Visa sponsorship
    Relocation package
    Flexible hours

    Infinitum

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

    TPI Global Solutions

    Austin, TX
    2 days ago
  • A tech solutions provider in Austin is seeking an Embedded Firmware Engineer with expertise in C/C++ for embedded firmware development. The role involves developing low-level firmware for cutting-edge interconnect technologies and collaborating with cross-functional teams... 
    Full time

    Dexian

    Austin, TX
    2 days ago
  • Paradromics, Inc. is seeking an embedded software & test engineer in Austin, Texas. In this role, you will collaborate with neuroengineers and electronic designers to create cutting-edge brain machine implants. Your responsibilities include contributing to multi-component... 

    Paradromics, Inc.

    Austin, TX
    2 days ago
  • Embedded Firmware Engineer (Zephyr/BMC) Location: Austin, TX - 100% Onsite Duration: 12+ months (Contract) Top Must‑Haves phyr OS and bare‑metal bring‑up MCTP/PLDM experience BMC or similar firmware knowledge (BMC experience a plus) Role Summary Seeking a strong firmware... 
    Contract work

    Dexian

    Austin, TX
    2 days ago
  •  ...you'll go beyond the surface, digging deep into architecture, firmware, and hardware layers to understand and secure every aspect of...  ...: Graduate candidate in Computer Science, Computer Engineering or EECS is preferred. This role is not eligible for visa sponsorship... 

    Advanced Micro Devices , Inc.

    Austin, TX
    1 day ago
  • $120k - $225k

     ...Electrical Engineer / Firmware Engineer — Embedded & Autonomous Systems Job Overview My client is a high-growth technology company building advanced embedded and autonomous systems deployed in real-world environments. They are hiring Electrical and Firmware Engineers... 
    Relocation package

    Halian | Managed Services, Recruitment Agency & Contract Sta...

    Austin, TX
    4 days ago
  • $138k - $300k

     ...Firmware Engineer, Robotics and Surgery Engineering Austin, Texas, United States; Fremont, California, United States About Neuralink: We are creating devices that enable a bi-directional interface with the brain. These devices allow us to restore movement to the... 
    Full time
    Temporary work
    Flexible hours

    Neuralink

    Austin, TX
    1 day 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-... 

    Cadence Design Systems

    Austin, TX
    1 day ago
  • $174k - $208k

     ...An Amazing Career Opportunity fora Principal Firmware Engineer!! Location: Austin, Texas; Cypress, California; Eden Prairie, Minnesota; Fort Lauderdale, Florida Job ID: 48283 We are recruiting for a Principal Firmware Engineer to join our PACS Innovation team... 
    Job sharing
    Part time
    Worldwide
    Flexible hours

    HID Global

    Austin, TX
    2 days ago
  • Halian | Managed Services, Recruitment Agency & Contract Staffing is seeking Electrical and Firmware Engineers in Austin, TX. The role is focused on PCB design, hardware integration, and real-time performance in embedded systems. Successful candidates will have experience... 
    Contract work
    Relocation
    Relocation package

    Halian | Managed Services, Recruitment Agency & Contract Sta...

    Austin, TX
    4 days ago
  • Sunroom Rentals is looking for an embedded software & test engineer to join their team. In this role, you will work closely with neuroengineers...  ...to develop low-latency brain-machine implants, focusing on the firmware that ensures high performance and reliability. The ideal... 

    Sunroom Rentals

    Austin, TX
    4 days ago
  •  ...first approach to silicon and software development. We're seeking engineers who are energized by working on cutting-edge ASIC design and...  ...onsite, hybrid, and fully remote roles. As a Senior Firmware Security Engineer, you will design and deliver security-... 
    Full time
    Remote work
    Flexible hours

    Cornelis Networks

    Austin, TX
    4 days ago
  • Latent AI is seeking an Embedded Software Engineer to join the Brain Interfaces Embedded Systems Team in Austin, Texas. In this role, you...  ...and collaborate with experts across disciplines to develop firmware for safety-critical systems. The ideal candidate holds a Bachelor... 

    Latent AI

    Austin, TX
    4 days ago
  • $144.1k - $194.9k

     ...across the industry. The Machine Learning Acceleration Systems Firmware team is looking for candidates interested in diving deep into...  ...scale. You'll collaborate with hardware developers and software engineers to design validation strategies that ensure reliability across... 
    Flexible hours

    Amazon

    Austin, TX
    1 day ago
  •  ...Make An Impact On The World Of Technology 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-... 

    Cadence Inc

    Austin, TX
    1 day ago
  •  ...inclusive of diverse perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career. UEFI / BIOS FIRMWARE ENGINEER THE ROLE: The AMD Datacenter Firmware team is currently looking for an enthusiastic engineer who is passionate... 

    Advanced Micro Devices , Inc.

    Austin, TX
    1 day ago

Do you want to receive more vacancies?

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