Firmware Test Engineer
Apply NowJob details
Are you passionate about firmware quality and love working hands-on with hardware? LuxeTech is hiring a Firmware Test Engineer (Contract). In this hybrid role , you'll work closely with developers, QA leads, and automation specialists to design and build the firmware testing frameworks that ensure every release meets the highest standards. If you're a self-starter who thrives in fast-paced environments and loves solving open-ended problems, this could be a great fit. What You’ll Be Doing: Designing and building automated firmware test frameworks Collaborating on nightly/weekly CI/CD builds with automation teams Developing, porting, and enhancing test firmware Accelerating build-test-deploy cycles through smarter processes Must Have Skills: 1) Firmware Development & Testing: 3 years of experience designing and building firmware, including test routines like CPU and memory stress tests. 2) Programming & OS Proficiency: Strong hands-on experience with C/C++ , Python , and working within a Linux development environment. 3) Embedded Systems & Architecture: Experience compiling for ARM/X64 architectures and working directly with hardware devices . 4) Communication Protocols: Familiarity with low-level protocols such as UART, I2C, SPI, USB , and Ethernet . 5) Toolchain & DevOps: Proficiency with tools like Git , GitLab , Docker , CMake , Visual Studio , and exposure to AWS and CI/CD practices. Assets: Test Automation Frameworks: Familiarity with the Robot Framework and experience automating firmware builds using CI/CD pipelines . Linux Debugging Tools: Proficiency with Linux command-line utilities like tcpdump, netcat, and other troubleshooting tools. Hardware-Level Debugging: Experience using oscilloscopes , reading schematics , and interpreting datasheets to support hardware testing. Cloud & DevOps Exposure: Hands-on experience with AWS services (e.g., S3, EC2, RDS) and an understanding of shared libraries in embedded environments. Process & Workflow Familiarity: Experience with JIRA , Agile development methodologies , and working with networking equipment in test setups.
Apply Now