Menu

Embedded Software Engineer

Location: Redmond, Washington

Category: Software Developer Jobs

Job highlights

Identified by Google from the original job post

Qualifications

Proficiency in Embedded C/C++

Experience with ARM architecture and developing software for embedded systems

Knowledge of QEMU for emulation and testing

Experience with RTOS/FreeRTOS for real-time applications

A Bachelor’s degree in Computer Science, Electrical Engineering, or a related field

Benefits

This position offers a salary range of $140K - $175K, depending on experience and qualifications, with some flexibility

Responsibilities

As an Embedded Software Engineer, your primary responsibility will be to develop software solutions using Embedded C/C++

You will work with ARM architecture, designing and implementing code that is optimized for performance and reliability in embedded systems

In addition, you will use QEMU for software emulation and testing, ensuring the software functions correctly before deployment

Another key aspect of the role is working with RTOS/FreeRTOS, which is essential for managing real-time operations in embedded systems

Develop and maintain embedded software in Embedded C/C++

Design and implement code optimized for ARM architecture

Perform testing and validation using QEMU for software emulation

Integrate and work with RTOS/FreeRTOS to manage real-time system requirements

Job description

As an Embedded Software Engineer, your primary responsibility will be to develop software solutions using Embedded C/C++. You will work with ARM architecture, designing and implementing code that is optimized for performance and reliability in embedded systems. In addition, you will use QEMU for software emulation and testing, ensuring the software functions correctly before deployment. Another key aspect of the role is working with RTOS/FreeRTOS, which is essential for managing real-time operations in embedded systems.

Key Responsibilities:

• Develop and maintain embedded software in Embedded C/C++.

• Design and implement code optimized for ARM architecture.

• Perform testing and validation using QEMU for software emulation.

• Integrate and work with RTOS/FreeRTOS to manage real-time system requirements.

Qualifications:

• Proficiency in Embedded C/C++.

• Experience with ARM architecture and developing software for embedded systems.

• Knowledge of QEMU for emulation and testing.

• Experience with RTOS/FreeRTOS for real-time applications.

• A Bachelor’s degree in Computer Science, Electrical Engineering, or a related field.

This position offers a salary range of $140K - $175K, depending on experience and qualifications, with some flexibility. The role requires onsite work in Redmond, WA, and is open to U.S. Citizens or Green Card holders due to the nature of the work involved.

Apply on Company Website You will be redirected to the employer’s website