> Markdown version of [/jobs/ext/2985490-embedded-software-test-engineer](https://www.wearedevelopers.com/jobs/ext/2985490-embedded-software-test-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Embedded Software test Engineer - **Company:** Amazon.com, Inc. - **Location:** Redmond, WA, United States - **Experience:** Expert - **Salary:** $90,000.0 - $150,000.0 - **Contract:** Permanent contract - **Skills:** Board Bringup, Booting (BIOS), C++ (Programming Language), CMake, Profiling, Software Debugging, Device Drivers, Embedded C, Embedded Software, Firmware, Make (Software), Real-Time Operating Systems, Wi-Fi Technology, Build Tools - **Published:** September 18, 2026 - **Apply:** https://www.careerjet.com/jobad/usd39dd2218af512784eaad8562689e315 ## About the Role * Experience in firmware development, testing and debugging on SoCs for embedded applications. * Proficient in embedded C/C++, with ability to write modular and portable code * Experience with custom hardware bring-up, using schematics and layout files * Comfortable with RTOS concepts (threads, synchronization, scheduling) * Develop and optimize low-level device drivers for peripherals and sensors (IMU, depth cameras, etc.) * Experience in bootloaders, firmware OTA update systems, and power management * Proficient in debugging tools (oscilloscope, logic analyzer, hardware debuggers) * Understanding of inter-processor communication (e.g., MCU SoC) * Exposure to wireless protocols like BLE, Wi-Fi * Familiar with power profiling tools and optimizing for battery life * Understanding of firmware architecture and build systems (e.g., CMake, Makefiles) "Tech Mahindra is an Equal Employment Opportunity employer. We promote and support a diverse workforce at all levels of the company. All qualified applicants will receive consideration for employment without regard to race, religion, color, sex, age, national origin, or disability. All applicants will be evaluated solely based on their ability, competence, and performance of the essential functions of their positions with or without reasonable accommodations. Reasonable accommodations also are available in the hiring process for applicants with disabilities. Candidates can request a reasonable accommodation by contacting the company ADA Coordinator at ." ## Related Videos - [Code to Road in < 12 hours](https://www.wearedevelopers.com/videos/1082-code-to-road-in-12-hours) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Profiling Symfony & PHP apps with Blackfire](https://www.wearedevelopers.com/videos/265-profiling-symfony-php-apps-with-blackfire) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [Car's are Technology on Wheels - Impact of Software and IT Competence in Automotive](https://www.wearedevelopers.com/videos/780-car-s-are-technology-on-wheels-impact-of-software-and-it-competence-in-automotive) - [Enhancing Workload Security in Kubernetes](https://www.wearedevelopers.com/videos/356-enhancing-workload-security-in-kubernetes) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)