Ready to Apply?
Take the Next Step in Your Career
Join Tehno Right and advance your career in Engineers
Apply for This Position
Click the button above to apply on our website
Job Description
<p>Embedded Software/System Engineer(STM32/LINUX with RTOS)<br/><br/>Key Responsibilities :<br/><br/>- Design, specify, and implement software tests for new features in development projects.<br/><br/>- Lead the planning, execution, and analysis of automated component- and product-level tests.<br/><br/>- Guide the execution of defined test procedures, ensuring documentation and traceability.<br/><br/>- Maintain and enhance existing tests and test utilities.<br/><br/>- Continuously refine test procedures, introduce best practices, and drive process improvements.<br/><br/>- Mentor and guide team members, fostering a culture of collaboration and quality.<br/><br/>- Solid experience in working with RTOS (task scheduling, semaphores, mutexes, ISRs, etc.)<br/><br/>- Hands-on experience with low-level microcontroller programming.<br/><br/>- Familiarity with communication protocols (I2C, SPI, UART, CAN, Modbus, etc.)<br/><br/>- Experience in using version control (Git), and debugging tools (JTAG, GDB, etc.)<br/><br/>- Familiarity with reading schematics and working with hardware teams.<br/><br/>- Digital electronics ( Latches, Gates, Adders, Flipflops) knowledge is added advantage - Do mention this while sharing.<br/><br/>- Design and develop embedded software in C for networking products.<br/><br/>- Work on Linux kernel and user-space components for embedded platforms.<br/><br/>- Implement and troubleshoot L2/L3 protocols (Ethernet, VLAN, STP, ARP, IP, TCP, UDP, DHCP, BGP, OSPF, MPLS).<br/><br/>- Optimize performance and memory usage for embedded systems.<br/><br/>- Collaborate with hardware engineers for software-hardware integration.<br/><br/>- Conduct unit testing, integration testing, and validation of embedded software.<br/><br/>- Participate in code reviews and maintain high coding standards.<br/><br/>- Debug and resolve system-level issues using tools like GDB, Wireshark, and JTAG.<br/><br/>Requirements :<br/><br/>- Minimum 5 years of relevant experience in software testing / test automation.<br/><br/>- Strong proficiency with MATLAB, Simulink, Stateflow for test script and model development.<br/><br/>- Familiarity with C/C++ programming, M-scripting, makefiles.<br/><br/>- Experience with Azure DevOps, Git, and CI/CD workflows.<br/><br/>- Strong knowledge of software testing methods and practices.<br/><br/>- Excellent English communication skills.</p> (ref:hirist.tech)
Don't Miss This Opportunity!
Tehno Right is actively hiring for this Embedded System Testing Engineer - STM32/RTOS/Linux position
Apply Now