Software Development Engineer in Test (SDET) – Principal 1, GJFA 5 Level 1
Alcon (company site, opens in a new tab)10–15 yrsBengaluruOn-siteDirect career pageEst. 28–40 LPA
Posted 2d ago
Reach people at Alcon
People at this company you can reach
Log in to see who works here
Create a free account or log in to see the people at Alcon you could write to:
- Recruiters & HR
- People in this function
- Work addresses
Your match
Against your primary resume
Log in to see your match score
Create a free account or log in to unlock your CV match score across:
- Role fit
- Experience
- Industry relevance
Protocol Intelligence
How competitive this role is
Competition
Background fit
Strictness
Log in to see why each signal reads the way it does.
Job description
Structured overview of role & requirements
About This Role
- Own end-to-end technical accountability for Software-in-the-Loop (SIL) testing capability, including architecture, design approach, technical roadmap, and reliable operational execution.
- Define and track SIL success criteria such as firmware test coverage, test reliability, execution turnaround, and defect-detection effectiveness; drive implementation and prioritize improvements across subsystems and products.
- Provide technical leadership including mentoring, design/code reviews, and collaboration with embedded software, systems, architecture, verification, and quality teams to improve testability and simulation fidelity.
Minimum Requirements
- Bachelor’s or Master’s degree in Electronics & Communication, Computer Science, Electrical Engineering, or related field.
- 10–15 years of hands-on embedded software/firmware development experience; general software verification or test automation experience alone is insufficient.
- Strong embedded C/C++ firmware development skills; hands-on experience with RTOS and operating system abstraction.
- Experience with medical device software development, IEC 62304 lifecycle practices, and risk-based verification; knowledge of SIL or hardware-in-the-loop testing and simulation-based testing.
Ideal Candidate Profile
- Senior-level engineer with deep expertise in embedded firmware architecture, design principles, and real-time system fundamentals including scheduling, interrupts, concurrency, and fault recovery.
- Proficient in Python for test automation and hardware simulation; experienced in designing maintainable test frameworks and software infrastructure with strong system-level debugging and root-cause analysis skills.
- Experience leading cross-functional teams and partnerships, driving technical decisions, and translating complex requirements and product risks into traceable verification solutions.