Job Title: Firmware Software Engineer
Location: Redmond WA (Onsite)
Contract
Client ID: 10821-1
Job Description:
We are looking for a Software Engineer specializing in embedded systems software engineering. The ideal candidate will have hands-on experience in embedded software/firmware development low-level Android development and STM32 microcontroller systems. Experience with FPGA platforms (Gowin Xilinx) is also a benefit.
Responsibilities
- Design develop and maintain embedded software and firmware for custom hardware platforms
- Work with STM32 microcontrollers to implement debug and optimize system functionality
- Work with Qualcomm SOCs (AR2G2/1 XR2G2/3) to implement debug and optimize system functionality
- Collaborate with hardware engineers to ensure seamless integration of software and hardware components
- Participate in code reviews testing and documentation of embedded systems.
- Troubleshoot and resolve issues related to embedded software and hardware interaction
- Develop and integrate solutions for FPGA platforms including Gowin and Xilinx devices
Qualifications :
Minimum Qualifications
- Proven experience in embedded software/firmware development
- Hands-on experience with Qualcomm systems
- Proficiency in C/C and familiarity with hardware abstraction layers
- Experience with SW-HW interface and general EE debugging capabilities
- Strong problem-solving and debugging skills
- Ability to work collaboratively in a cross-functional team environment
- Excellent documentation and communication skills
- Overall experience of 8- 10 years
Preferred Qualifications
- Experience with real-time operating systems (RTOS) and low-level driver development
- Hands-on experience with STM32 microcontroller systems
- Experience with FPGA development specifically Gowin and Xilinx platforms
- Familiarity with hardware design and schematic review
- Knowledge of communication protocols (SPI I2C UART etc.)
- Experience with version control systems (e.g. Git)
Additional Information :
All your information will be kept confidential according to EEO guidelines.
Remote Work :
No
Employment Type :
Contract
Job Title: Firmware Software EngineerLocation: Redmond WA (Onsite)Contract Client ID: 10821-1Job Description: We are looking for a Software Engineer specializing in embedded systems software engineering. The ideal candidate will have hands-on experience in embedded software/firmware development low-...
Job Title: Firmware Software Engineer
Location: Redmond WA (Onsite)
Contract
Client ID: 10821-1
Job Description:
We are looking for a Software Engineer specializing in embedded systems software engineering. The ideal candidate will have hands-on experience in embedded software/firmware development low-level Android development and STM32 microcontroller systems. Experience with FPGA platforms (Gowin Xilinx) is also a benefit.
Responsibilities
- Design develop and maintain embedded software and firmware for custom hardware platforms
- Work with STM32 microcontrollers to implement debug and optimize system functionality
- Work with Qualcomm SOCs (AR2G2/1 XR2G2/3) to implement debug and optimize system functionality
- Collaborate with hardware engineers to ensure seamless integration of software and hardware components
- Participate in code reviews testing and documentation of embedded systems.
- Troubleshoot and resolve issues related to embedded software and hardware interaction
- Develop and integrate solutions for FPGA platforms including Gowin and Xilinx devices
Qualifications :
Minimum Qualifications
- Proven experience in embedded software/firmware development
- Hands-on experience with Qualcomm systems
- Proficiency in C/C and familiarity with hardware abstraction layers
- Experience with SW-HW interface and general EE debugging capabilities
- Strong problem-solving and debugging skills
- Ability to work collaboratively in a cross-functional team environment
- Excellent documentation and communication skills
- Overall experience of 8- 10 years
Preferred Qualifications
- Experience with real-time operating systems (RTOS) and low-level driver development
- Hands-on experience with STM32 microcontroller systems
- Experience with FPGA development specifically Gowin and Xilinx platforms
- Familiarity with hardware design and schematic review
- Knowledge of communication protocols (SPI I2C UART etc.)
- Experience with version control systems (e.g. Git)
Additional Information :
All your information will be kept confidential according to EEO guidelines.
Remote Work :
No
Employment Type :
Contract
View more
View less