Back to jobs

Firmware Engineer

Job description

Firmware Engineer

$100,000 - $140,000 + Bonus + Progression + Flexi Hours + Health Benefits + HRA + 401(k)

Austin, Round Rock, Texas (On-site)

Are you a Firmware Engineer seeking an outstanding opportunity at a market-leading company where you'll drive innovative projects from concept to completion?

On offer is the chance to work with cutting-edge technology in a tight-knit, collaborative environment where your contributions will be pivotal to the company's ongoing success.

This pioneering manufacturing company, a leader in the drilling industry, serves a global clientele with a diverse product range. Enjoy an exceptional work environment with top-tier on-the-job training and a clear path to management. Join a supportive, growth-oriented team and be part of an exciting journey of innovation and continual investment.
In this dynamic role, you will be responsible for creating and maintaining embedded software applications and utilities, primarily using Embedded C and a Real-Time Operating System (RTOS). Your work will involve updating and correcting firmware, developing drivers for microcontroller peripherals and various sensors, and designing automated testing systems to ensure firmware reliability. Additionally, you will create algorithms aimed at enhancing the performance and reliability of the products.

This role is perfect for a firmware engineer looking for an on-site position at a leading company, offering exciting career progression and opportunities to expand your technical expertise.

The role:

*Design and develop embedded applications and software testing utilities
*Write clean, efficient Embedded C code utilizing an RTOS
*Modify existing firmware to correct errors, adapt to new hardware, or enhance performance
*Develop firmware drivers to interface seamlessly with microcontroller peripherals
*Develop firmware drivers to interface with multiple kinds of sensors (accelerometers, magnetometers, etc.)

The person:
*In-depth development experience using Integrated Development Environments
*Proficient in Embedded C
*Experience in embedded programming using real time operating systems (RTOS)
*Strong debugging and troubleshooting skills

Nice to have:
*Experience with C# or Python
*Understanding of Digital Signal Processing algorithms is a plus

Reference Number: BBBH235328

To apply for this role or for to be considered for further roles, please click "Apply Now" or contact Tiernan Conlon at Rise Technical Recruitment.

Rise Technical Recruitment Ltd acts as an employment agency for permanent roles and an employment business for temporary roles.

The salary advertised is the bracket available for this position. The actual salary paid will be dependent on your level of experience, qualifications and skill set. We are an equal opportunities employer and welcome applications from all suitable candidates.