Flag job

Report

Principal Engineer, Software Engineering

Min Experience

14 years

Location

GURUGRAM, 122001, IN

JobType

Full Time

About the role

Lead embedded software development, enhancements, and testing, providing technical leadership to the software engineering team. Drive the technical scope of projects, ensuring successful delivery alongside other team members. Tackle complex, large-scale problems, building high-performance, quality, and architecturally sound software systems. Translate business needs into deployable technology solutions. Manage stakeholders for Neurosurgical software projects, ensuring timely delivery with quality. Implement robust software development practices, including code reviews, CI/CD, DevOps, and Agile methodologies. Assess and integrate new technologies through prototyping, testing, and more. Collaborate with R&D, Quality, Manufacturing, Regulatory, Clinical, Marketing, and Project Management for project success. Lead code reviews as an independent reviewer, applying design principles, coding standards, and best practices.

About the company

At Stryker, we're not just interested in your past; we're invested in your future. Our dynamic career opportunities allow you to explore new horizons without ever needing to look beyond our doors.

Skills

C
C++
OOP programming
embedded systems software development
Linux
Embedded Linux
IPC
Communication Protocols
TCP/IP
UDP
Serial
CAN protocols
software configuration
defect management tools
requirements management tools