Need C++ Embedded Software test Engineer with RTOS exp

4 views
Skip to first unread message

Veena US Staffing

unread,
Feb 16, 2026, 3:32:55 PM (17 hours ago) Feb 16
to
Job Title: Embedded Software test Engineer -- 
$63/HR on C2C
Location: Redmond WA Day 1 Onsite M-F

Key Responsibilities

● Software & Firmware Development: 
● Design, develop, and maintain software and firmware for embedded systems.
● Work closely with low-level hardware, including microcontrollers and SoCs.
● Implement and debug code using C++ and Python.
 ● Hardware Interaction: ● Develop and integrate with hardware communication protocols such as I2C, SPI, UART, etc.
● Collaborate with hardware engineers to ensure seamless hardware-software integration.
● System Verification & Testing: ● Develop and execute test scripts for system and device verification.
● Automate testing processes to improve efficiency and coverage.
● Analyze test results, identify issues, and drive resolution.
● Device Testing:
Perform hands-on device testing, including functional, performance, and reliability testing.
● Document test procedures, results, and issues.
● Team Coordination: ● Coordinate with offshore teams to align on project deliverables and timelines.
● Provide lab support to the remote team members.


Required Skills & Qualifications

● Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or related field (Electrical Engineering preferred).
● Strong experience in software/firmware development for embedded systems.
● Proficiency in C++ and Python.
● Experience with RTOS (Real-Time Operating Systems) and low-level hardware programming.
● Hands-on experience with hardware communication protocols (I2C, SPI, UART, etc.).
● Experience in system verification, testing, and automation.
● Prior experience in device testing and troubleshooting.
● Excellent problem-solving and analytical skills.
● Strong communication and collaboration skills, especially in coordinating with offshore teams.
● Ability to work independently and as part of a cross-functional team.

Preferred Qualifications

● Experience working with large-scale tech environment.
● Familiarity with Agile development methodologies.
● Experience with test automation frameworks and scripting.
● Experience using basic electronic lab equipments “multimeter, oscilloscope"

Role Distribution

● 70-80%: Hands-on software/firmware development, device testing, and automation.
● 20-30%: Offshore team coordination and support for device test execution and test automation.
Reply all
Reply to author
Forward
0 new messages