US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs


Senior Engineer I, Embedded Software Test

Role Overview
We are seeking a highly motivated Senior Engineer I - Embedded Software Test to join our global engineering team in Bangalore.

This role focuses on integration, verification, and cybersecurity validation of next-generation Industrial Internet of Things (IIoT) solutions.

You will ensure product quality and security through robust test design, automation, system-level validation, and cybersecurity testing across hardware, firmware, and software components.

Working in an Agile environment, you will contribute to release readiness, system reliability, and secure product deployment.
Key Responsibilities


* Review and analyze requirements and design specifications to ensure complete test and security coverage


* Design and develop test cases, including security test scenarios, using standard templates


* Build, maintain, and execute automated test frameworks and scripts


* Perform:
+ Functional, Integration, Regression, and Performance testing
+ Cybersecurity testing such as vulnerability assessment, threat validation, and secure communication testing


* Execute test runs, analyze results, and generate comprehensive reports including security findings


* Identify, log, track, and validate functional and security defects


* Validate secure boot, authentication, encryption, and access control mechanisms


* Collaborate with design and development teams to integrate security-by-design principles


* Participate in release readiness and go/no-go decisions, including cybersecurity risk assessments


* Support test planning, estimation, and scheduling, including security testing scope


* Ensure traceability between requirements, test cases, automation scripts, and security requirements


* Support certification and compliance activities (e.g., IEC 62443, ISO 27001, or similar)

Required Qualifications & Skills


* Bachelor's degree in Computer Engineering, Electrical Engineering, or equivalent


* 5+ years of experience in product/system testing in an R&D environment


* Hands-on experience testing integrated systems (hardware + firmware + software)


* 3+ years of experience in test automation, using:
+ Python or similar scripting languages
+ Tools like Selenium, TestStand, or equivalent

Testing & Cybersecurity Expertise


* Strong understanding of:
+ Functional, Regression, Integration, and Performance testing
+ Black-box testing methodologies
+ Cybersecurity testing fundamentals, including:
o Vulnerability scanning
o Basic penetration testing concepts
o Secure communication validation (TLS, certificates)
o Authentication and authorization testing

Core Competencies


* Experience with test management and defect tracking tools


* Strong debugging and root cause analysis skills


* Experience in security defect analysis and mitigation validati...




Share Job