S
Embedded Software/Firmware Engineer/Lead
SoCtronics
India · On-site Full-time Mid Level 1w ago
About the role
Location
Hyderabad
Must Have
- Diploma\B.Tech\B.Sc (E.C.E or CS) with experience of 3 to 8 years
- Experience in embedded systems related testing projects with knowledge in protocols like SPI, I2C, UART, GPIO etc.
- Experience in firmware testing, device drivers testing and applications testing
- Expertise in any programming or scripting language like C, Python, C# etc. with strong understanding of OOPS concepts
- Experience in requirements study and understanding in test perspective, defining test cases, test execution, test automation, bugs filing and reports generation
- Experience in coming up with test strategy, test plans and knowledge in test case design techniques
- Experience in test automation framework development and development of test scripts
- Experience in Jenkins CI jobs configuration and pipelines
- Experience in test management tools like Test Link, QAC, Artifactory and defect reporting tools like Bugzilla, Jira
- Experience in using Version Control tools like GIT and SVN
- Experience in preparing detailed test reports and defect reports
- Working with cross functional teams and communicate precise status to Leads and Managers
- Good team player with good written and oral communication skills
- Attention to detail and ability to maintain comprehensive documentation
- Ability to meet deadlines consistently and effectively
Good to Have
- Experience in testing on FPGA and micro-controller setups
- Experience in firmware flashing using JLINK or JTAG
- Good to have some knowledge on desktop tools testing on Windows and MAC operating systems (manual / automation)
- Good to have some knowledge on Android applications testing (manual / automation)
- Experience in working on Agile process on JIRA
Requirements
- Experience in embedded systems related testing projects with knowledge in protocols like SPI, I2C, UART, GPIO etc.
- Experience in firmware testing, device drivers testing and applications testing
- Expertise in any programming or scripting language like C, Python, C# etc. with strong understanding of OOPS concepts
- Experience in requirements study and understanding in test perspective, defining test cases, test execution, test automation, bugs filing and reports generation
- Experience in coming up with test strategy, test plans and knowledge in test case design techniques
- Experience in test automation framework development and development of test scripts
- Experience in Jenkins CI jobs configuration and pipelines
- Experience in test management tools like Test Link, QAC, Artifactory and defect reporting tools like Bugzilla, Jira
- Experience in using Version Control tools like GIT and SVN
- Experience in preparing detailed test reports and defect reports
Responsibilities
- Working with cross functional teams and communicate precise status to Leads and Managers
- Attention to detail and ability to maintain comprehensive documentation
- Ability to meet deadlines consistently and effectively
Skills
CC#CI/CDDevice driversEmbedded systemsFPGAFirmwareGITGPIOI2CJenkinsJIRAJTAGJLINKMAC OSMicrocontrollersOOPSPythonSPISVNUARTVersion ControlWindows
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free