
Senior Engineer Firmware Test
- Pune, Maharashtra
- Permanent
- Full-time
- Design and execute comprehensive test plans with a focus on firmware security and reliability.
- Develop and maintain automated test frameworks using C# to improve test coverage and efficiency.
- Conduct security risk assessments and provide actionable recommendations to mitigate vulnerabilities.
- Stay current with emerging cybersecurity threats and integrate best practices into testing methodologies.
- Collaborate with cross-functional teams to analyze requirements and propose technical solutions.
- Apply tools such as oscilloscopes, multimeters, and power supplies to support testing activities.
- Participate in Agile ceremonies including sprint planning and code reviews.
- Implement and manage test cases, log defects, and track issues using project-defined tools.
- Ensure compliance with secure development lifecycle practices and cybersecurity standards (e.g., CRA, IEC 62443).
- Utilize version control systems (e.g., Azure DevOps) and requirements management tools (e.g., Jama).
- Continuously identify and propose improvements to enhance software quality and efficiency.
- Log defects in project defined defect tracking tool
- Read and follow relevant project engineering practice and engineering standards documents.
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
- 8+ years of experience in firmware testing or development, with a strong focus on cybersecurity.
- Proficiency in C#, C/C++, and scripting languages.
- Solid understanding of embedded systems, firmware architecture, and network protocols.
- Hands-on experience with security testing tools and techniques (e.g., fuzzing, penetration testing).
- Familiarity with Agile development methodologies and CI/CD pipelines.
- Strong analytical, debugging, and problem-solving skills.
- Experience with distributed version control systems and requirements management tools.
- Excellent communication and teamwork abilities
- Bachelor of Science in Computer or Electronics Engineering, or equivalent experience.
- Experience collaborating with hardware engineering teams to resolve technical challenges.
- Cybersecurity certifications (e.g., CISSP, CEH) are a plus.
- Knowledge of industry standards and regulations (e.g., ISO/IEC 27001, NIST).
- Experience in secure software development lifecycle and cybersecurity compliance.