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

Embedded Firmware Engineer

Sparx Engineering

Job Description

Job Description

WE ARE SEEKING software developers and embedded engineers with 4+ years of experience. At Sparx you will work with clients on projects involving everything from embedded microcontrollers, to media and image processing, to Bluetooth and TCP communications, to server-side database, web, and mobile app development. Our engineers work across C and C++ on bare-metal and RTOS targets, VHDL for FPGA designs, Embedded Linux with Yocto or Buildroot, Python for tooling, test automation, and data analysis, and C# and .NET for desktop applications and services. As such, you should have a proven track record of being able to pick up new languages and technologies, be multi-faceted in your skillset and interests, and preferably have some history of "tinkering" in your spare time.

We operate across many fields such as aerospace, oil and gas, medical, robotics, industrial automation and consumer products. You will be exposed to many types of technology and have the opportunity to hone your current expertise and learn skills both within and outside of the software engineering spectrum, such as electronics and advanced data analysis.

You will be working in small teams with other highly skilled engineers and developers to create products and software services from most every industry. Expect to be constantly challenged as part of an organization that strives to push the technological envelope in delivering innovative solutions to customer problems.

Sparx is a casual and highly collaborative work environment. Our relatively small team helps us utilize the best of each player on different projects.

Responsibilities
  • Design and implement software of embedded devices and systems from requirements to production and commercial deployment
  • Work directly with engineering peers from all disciplines to create new technologies for multiple industries
  • Communicate and appropriately document engineering designs at all phases of the product lifecycle

Requirements

Unless you can prove that you are a phenomenal developer through extensive work history, a minimum of a Bachelor's degree in Engineering or similar is required.

Experience in the following areas is also preferred:

  • Dedication to proper source control methods
  • Strong problem solving and communication (verbal and written) skills
  • Excellent mathematics skills
  • Experience in testing and troubleshooting
  • Experience interfacing with internal/external customers and vendors
  • Proven working experience in software engineering
  • Experience in hands-on development and troubleshooting on embedded targets
  • Solid programming experience in C or C++
  • Proven experience in embedded systems design with preemptive, multitasking real-time operating systems
  • Familiarity with software configuration management tools, defect tracking tools, and peer review
  • Excellent knowledge of OS coding techniques, IP protocols, interfaces and hardware subsystems
  • Adequate knowledge of reading schematics and data sheets for components
  • Strong documentation and writing skills

At Sparx, we move quickly and work on a wide variety of projects. Our engineers are challenged daily and must be versatile. You may be introduced to a technology stack that you have limited familiarity in, especially those that deal with the fast-paced nature of emerging technologies from machine learning to virtual reality and various modern tools and libraries. Therefore, given the diversity of our projects, we are more concerned with your work ethic and your fit than your experience in any specific technology.

You will also be dealing directly with clients, on the front line, so it is important for you to be able to recognize and apply the proper software lifecycle procedures and methodologies in order to help them meet their needs in an efficient and predictable manner. You are someone who recognizes potential pain points in the design of a system, knows how to utilize the best tool for the job, and apply the best estimates when interfacing with the stakeholders. You are not the type to sit on the sidelines waiting for someone to tell you what to do next. You are someone who will continue to develop valuable skills such as big-picture prototyping, breaking down large tasks into smaller, testable pieces, and expanding your software capabilities.

We seek problem solvers, not problem finders, and we have a strong reputation to uphold. We hire slowly and we hire well. Every engineer here is someone the rest of the team trusts to own a problem end to end, so you get to focus your efforts on technical work. In this highly collaborative and engaging environment, you will have the opportunity to work with, and learn from, a talented group of individuals, being exposed to a vast array of different domains and expertise.

Benefits

  • Health Care Plan (Medical, Dental & Vision)
  • Retirement Plan (401k, IRA)
  • Life Insurance (Basic, Voluntary & AD&D)
  • Paid Time Off (Vacation, Sick & Public Holidays)
  • Short Term & Long Term Disability
  • Training & Development
  • Free Food & Snacks
  • Wellness Resources

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Embedded Firmware Engineer in Austin, TX vacancy
  •  ...Select how often (in days) to receive an alert: Staff Embedded/Firmware Engineer 1 Date: Jul 28, 2026 Location: Austin, TX, US Summary Celestica is looking for talented and passionate software engineers for the Hardware Platform Services team. This team... 
    Suggested
    Work at office

    Celestica

    Austin, TX
    4 days ago
  •  ...are looking for a dynamic, energetic Lead / Systems Design Firmware Engineer to join our growing team. As a key contributor to the success...  ...design solutions that employ high-integrated SoC solutions with embedded processing, logic gates, high-speed interfaces and complex... 
    Suggested

    AMD

    Austin, TX
    3 days ago
  • Oho Group in Austin, TX is seeking a senior embedded software engineer to join a growing hardware team. You’ll develop firmware in C for bare-metal and RTOS, working across embedded software, hardware and systems to solve challenging problems where firmware directly interacts... 
    Suggested

    Oho Group

    Austin, TX
    2 days ago
  • Zentra Power Systems is seeking a Senior Embedded Firmware Engineer to develop real-time embedded software for next-generation high-power energy conversion systems. You will work closely with power electronics, controls, hardware, and systems engineers to translate product... 
    Suggested

    ZENTRA Power

    Austin, TX
    4 days ago
  •  ...manufacturing startup building advanced automated production facilities in the U.S. They are hiring their first Sr. Embedded Firmware and Controls Engineer to own controls and embedded firmware across large-scale industrial manufacturing equipment.This hands-on role... 
    Suggested
    Relocation package

    Couey Talent Partners

    Austin, TX
    11 days ago
  • Zentra Power Systems in Austin, TX, seeks a Senior Embedded Firmware Engineer to develop real-time software for high-power energy conversion systems. You will collaborate with power electronics, controls, hardware, and systems engineers to translate product requirements... 

    ZENTRA Power

    Austin, TX
    4 days ago
  •  ...About the Role Nuvoton Technology Corporation America, based in Austin, Texas, is seeking an Embedded Firmware Validation Engineer to join our engineering team. In this role, you will be responsible for validating Nuvoton’s embedded firmware and developing automated... 

    Nuvoton

    Austin, TX
    a month ago
  • Celestica is seeking a Staff Embedded/Firmware Engineer to join the Hardware Platform Services team in Austin, TX. You will design and develop cloud hardware infrastructure, including compute, storage, AI servers and networking switches, and contribute to state-of-the-... 

    Celestica Inc.

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

     ...Firmware Engineer Join to apply for the Firmware Engineer role at Wipro . Location: Austin, TX. Firmware configuration and maintenance for new product bringup. Target creation for new products in our code bases. Firmware maintenance to adapt for new... 
    Full time

    Wipro

    Austin, TX
    2 days ago
  •  ...multiple motor controllers, PLCs, and other embedded devices Design and analysis of...  ...robotic platform Collaboration with other engineering teams to determine requirements and...  ...interfaces Safety and reliability analysis of firmware systems Ensuring a consistently high... 

    Fox Robotics

    Austin, TX
    2 days ago
  •  ...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 boards. Responsibilities include BMC firmware... 

    Sunrise Systems

    Austin, TX
    2 days ago
  • $50 - $52 per hour

     ...Job Title: Firmware / Diagnostics Software Engineer Job Description This role focuses on developing and validating embedded diagnostics software on Linux-based systems for advanced networking and telecom hardware products. You will contribute to new hardware system bring... 
    Contract work
    Temporary work

    Talentify.io

    Austin, TX
    1 day ago
  •  ...Founded by two former U.S. Navy electrical engineers with deep experience in robotics and...  ...We are seeking a highly skilled Senior Firmware Engineer with strong expertise in microcontroller...  ..., optimizing, and implementing embedded software for real‑time control of our systems... 
    Local area

    Allen Control Systems

    Austin, TX
    4 days ago
  • $110k - $151k

     ...group of highly specialized power electronics, controls, and firmware engineers that is fast-moving, working closely with multi-disciplinary...  ...hardware bring-up by integrating, debugging, and tuning embedded firmware on inverter prototypes Optimize product solutions with... 
    Work at office

    Enphase Energy

    Austin, TX
    1 day ago
  • $193.3k - $261.5k

     ...power our Machine Learning servers and develop the software and firmware to drive, support and sustain these technologies as they...  ...end-to-end qualification frameworks and processes, mentoring engineers on implementation best practices- Drive end-to-end qualification... 
    Internship
    Local area
    Flexible hours

    Amazon

    Austin, TX
    2 days ago
  •  ...sophisticated connected hardware products and looking for a Senior Embedded Engineer to join their Austin engineering team. This is a hands-on...  ...enjoys working close to the hardware. You'll be developing firmware, bringing up microcontrollers, debugging real-time systems,... 

    Oho Group

    Austin, TX
    2 days ago
  •  ...Enabling Embedded Innovation @ XpertDirect | Project Manager We’re looking for a Senior Embedded Software Engineer with strong experience in firmware development, real‑time operating systems, and electronics integration. You’ll work with cross‑functional hardware... 
    Full time

    XpertDirect

    Austin, TX
    2 days ago
  •  ...Description Embedded Firmware Engineer (Open-Titan) - Job Description: 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... 

    Nuvoton

    Austin, TX
    1 day ago
  • $150k

     ..., 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 strong expertise in embedded systems... 
    Full time

    Yotta Energy

    Austin, TX
    20 days ago
  • $150k - $185k

     ...combines low-power GPS, cellular and satellite connectivity, embedded sensing, solar power, and patent-pending muscle stimulation...  ...headquartered in Austin, Texas. About the role As our senior firmware engineer, you will be working at the intersection of software and... 
    Contract work
    Work at office
    Immediate start
    Overseas
    Shift work

    Workshop Hiring

    Austin, TX
    25 days ago
  •  ...headquartered in Ann Arbor, Michigan that offers strategic talent solutions to our clients world-wide. Job Title: BMC Firmware Engineer - Senior Work Location: Austin, TX 78728 Duration: 6 Months Work Type: Temporary Assignment Job Type: Onsite... 
    Temporary work

    TekWissen LLC

    Austin, TX
    1 day ago
  •  ...allies. Founded by two former U.S. Navy electrical engineers with deep experience in robotics and software, ACS brings...  ...About The Role We are looking for a Motor Drive Firmware Engineer with deep expertise in embedded systems and real-time control for electromechanical... 
    Local area

    Allen Control Systems

    Austin, TX
    a month ago
  •  ...Join us and, together, we’ll advance your career. SENIOR GPU FIRMWARE/SOSWARE ENGINEER Firmware/OS Driver Engineer - Data Center CPU/GPU...  ...data centers. THE PERSON: You have a strong foundation in embedded and firmware development, with expertise spanning GPU drivers... 

    Advanced Micro Devices , Inc.

    Austin, TX
    6 days ago
  •  ...Description Senior Manager - Firmware and Hardware Engineering Austin, TX On-site, Monday-Friday As Sr Manager - Firmware and Hardware Engineering...  ...a small, senior team building rugged, field-deployed embedded systems. You'll be the integration point between... 
    Contract work
    For contractors
    Free visa
    Monday to Friday

    Jobleads-US

    Austin, TX
    2 days ago
  • Graphcore is seeking a Firmware Engineering Intern to join the BMC Development team in Austin. You will write firmware in C/C++/Python in a Linux environment, contribute to test automation, and perform hardware-software debugging and lab testing. You will work on low-level... 
    Internship

    Graphcore Early Careers

    Austin, TX
    2 days ago
  •  ...Join to apply for the Sr. Staff Embedded Software Engineer role at Cirrus Logic For over four decades, Cirrus Logic has been propelled by the top engineers in mixed-signal processing. Our rockstar team thrives on solving complex challenges with innovative end-user... 
    Full time

    Cirrus Logic

    Austin, TX
    9 hours ago
  • Avanciers is seeking a highly skilled Firmware Engineer for an exciting opportunity with one of our Fortune 500 clients, based in Austin, TX. Role: Firmware Engineer Location: Austin, TX (Onsite) Responsibilities Firmware configuration and maintenance for new product bringup... 
    Full time

    Avanciers Inc.

    Austin, TX
    3 days ago
  • $20k

     ...Openings From launch technicians to propulsion engineers, Firefly has open roles across the...  ..., develop, test, and integrate the embedded flight software for Firefly spacecraft....  ...RESPONSIBILITIES Design, develop, and test embedded firmware for microcontrollers and microprocessors... 
    Permanent employment
    Temporary work
    Summer work
    Flexible hours
    Weekend work

    Firefly Aerospace

    Austin, TX
    3 days ago
  •  ...autonomous systems for U.S. and allied forces. The company combines embedded software, AI, computer vision, precision motion, and...  ...demanding real-world applications. We are seeking a Motor Drive Firmware Engineer to develop high-performance embedded firmware for precision... 

    Strativ Group

    Austin, TX
    3 days ago
  •  ...WHAT YOU WILL BE DOING: We are seeking highly motivated Firmware Engineering intern/co-op to join our team and work with team members in...  ...development, and delivery of Firmware for AMD's discrete and embedded products. In this role - We will assign you responsibilities... 
    Full time
    Summer work
    Internship
    Summer internship
    Worldwide

    AMD

    Austin, TX
    3 days ago

Do you want to receive more vacancies?

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