Stryker Logo

Stryker

Senior Engineer - Embedded Software

Posted 7 Days Ago
Be an Early Applicant
Gurugram, Haryana
Mid level
Gurugram, Haryana
Mid level
The Senior Engineer - Embedded Software will design and develop embedded software systems, transition user needs into design specifications, and support project documentation and testing. Responsibilities include collaborating across teams and leading efforts in creating new components while maintaining existing systems.
The summary above was generated by AI

Work Flexibility: Hybrid

What you will do:

  • Translate user needs to design inputs/specifications and produce advanced component and sub-system level designs

  • Develop and design embedded software systems using C++, C, Python, and/or other supporting languages per requirements and architecture defined

  • Code development time/resource estimation to support projects

  • Generate and review the necessary documents to support the project. (requirements/design/architecture/bugs/test)

  • Support the development of new reusable components and the maintenance of existing components.

  • Author unit, integration, verification, and validation tests, including manual and automated methodologies

  • Work cooperatively with R&D, Quality, Manufacturing, Regulatory, Clinical, Marketing and Project Management to ensure project success as a leader on the team

What you Need:

Required Qualifications:

  • Bachelor's degree in Software Engineering/ Computer Science or related discipline

  • 3+ years of experience in complex distributed embedded C++ software design and development, preferably in a real-time environment.

  • Experience within programming for communication protocols and message broker

  • Familiar with RTOS development environment

Preferred Qualifications:

  • Strong object-oriented design and development experience.

  • Detail oriented with strong English written and verbal communication skills.

  • Knowledgeable of tools for static/dynamic analysis, memory management, code coverage and techniques for analyzing software.

  • Experience in unit, integration, automated regression testing.

Travel Percentage: 10%

Top Skills

C
C++
Python

Similar Jobs

Be an Early Applicant
7 Days Ago
Gurugram, Haryana, IND
51,000 Employees
Senior level
51,000 Employees
Senior level
Healthtech • Other • Robotics • Biotech • Manufacturing
The Senior Embedded Software Engineer develops embedded software for complex medical devices, ensuring quality through code reviews and unit testing. Responsibilities include authoring specifications and designs, conducting research, solving product design issues, and collaborating across teams. The role requires compliance with industry standards and mentorship of others in software development processes.
Be an Early Applicant
9 Days Ago
Gurugram, Haryana, IND
51,000 Employees
Senior level
51,000 Employees
Senior level
Healthtech • Other • Robotics • Biotech • Manufacturing
As a Staff/Sr. Staff Engineer, you will develop, enhance, and test embedded application software. Your role will involve participating in various stages of the software development lifecycle, using programming skills to address customer needs and ensure compliance with regulations. You will work independently and support team members in delivering robust software solutions.
Be an Early Applicant
5 Hours Ago
Gurgaon, Gurugram, Haryana, IND
Hybrid
13,000 Employees
Senior level
13,000 Employees
Senior level
Artificial Intelligence • Healthtech • Professional Services • Analytics • Consulting
The Senior Large Language Models Engineer will develop GenAI applications, including answering engines and extraction components, utilizing RAG-based pipelines with frameworks like LangChain and LlamaIndex. The role requires expertise in LLMs, prompt crafting, and engineering aspects of GenAI applications for scalability and efficiency.

What you need to know about the Delhi Tech Scene

Delhi, India's capital city, is a place where tradition and progress co-exist. While Old Delhi is known for its rich history and bustling markets, New Delhi is defined by its modern architecture. It's clear the region places a strong emphasis on preserving its cultural heritage while embracing technological advancements, particularly in artificial intelligence, which plays a central role in shaping the city's tech landscape, fueled by investments in research and development.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account