Senior Software Engineer – Embedded Developer

Stryker

Gurugram District

On-site

INR 2,400,000 - 4,200,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Stryker in India is seeking an experienced Embedded Software Engineer to develop application software for Linux-based embedded systems and to implement features for wireless gateway products.

You will perform code and document reviews, work with U-Boot, Yocto, CMake and Makefiles, tackle Embedded Linux patch management including cybersecurity releases, and handle board bring-up and hardware–software debugging.

Qualifications

  • 5-8 years of work experience in Embedded Software Application and Middleware Development and Testing.
  • Excellent C++, OOPS programming skills with hands on experience in Modern C++ (C++11/14).
  • Experience in architecting and designing applications using modern design patterns with ability to build development and cross compilations environments.
  • Solid experience in TDD, unit test frameworks Parasoft, Gmock/test and continuous integration.

Responsibilities

  • Development of application software for Embedded systems running on Linux.
  • Understand Software and System requirements and implement features for wireless gateway products.
  • Perform code and document reviews, build/config systems including U-BOOT, Yocto, CMake, Makefiles and do Embedded Linux patch management that includes Cybersecurity releases.
  • Board bring up, Hardware-Software debugging.

Skills

C++
OOP
Modern C++
TDD
Unit tests
CI

Tools

U-BOOT
Yocto
CMake
Makefiles

Job description

What you will do:
  • Development of application software for Embedded systems running on Linux.
  • Understand Software and System requirements and implement features for wireless gateway products.
  • Perform code and document reviews, build/config systems including U-BOOT, Yocto, CMake, Makefiles and do Embedded Linux patch management that includes Cybersecurity releases.
  • Board bring up, Hardware-Software debugging.
What you need:

Required Qualifications:

  • 5-8 years of work experience in Embedded Software Application and Middleware Development and Testing.
  • Excellent C++, OOPS programming skills with hands on experience in Modern C++ (C++11/ 14)
  • Experience in architecting and designing applications using modern design patterns with ability to build development and cross compilations environments.
  • Solid experience in TDD, unit test frame works Parasoft, Gmock/test and continuous integration.

Preferred Qualifications:

  • Experience on lower-level interfaces and exposure to BSP/driver development for DDRx, SDHC, LVDS, PCIexpress, SPI, I2S, UART, I2C, USB, eMMC, PMIC, Ethernet.
  • Familiarity with ARM processors and knowledge of Linux, VxWorks and QNX operating systems / RTOS is preferred.
  • Experience on products like hospital monitors (ECG, SPO2, CO2), defibrillators, regulated software development processes or familiarity with FDA and ISO standards like IEC 62304.
  • Familiarity with software configuration and defect management tools, and requirement management tools.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer-Embedded Engineer C/C++
Senior Software Engineer-Embedded Engineer C/C++

NeST Digital • Bengaluru

On-site
INR 600,000 - 1,000,000
Software Engineer (Linux BSP)
Software Engineer (Linux BSP)

Einfochips • Hyderabad

On-site
INR 900,000 - 1,300,000
Sr. Engineer - Embedded SW (C++ & Medical Devices)
Sr. Engineer - Embedded SW (C++ & Medical Devices)

Gi Group Holding • Pune District

On-site
INR 900,000 - 1,300,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Angel and Genie • Chennai District

On-site
INR 800,000 - 1,200,000
Software Engineer - Platform
Software Engineer - Platform

Nokia • Bengaluru

On-site
INR 4,000,000 - 6,500,000
Senior Software Engineer
Senior Software Engineer

Mgtechsoft • Bengaluru

On-site
INR 700,000 - 1,200,000
Staff Engineer
Staff Engineer

Careernet • Bengaluru

On-site
INR 3,000,000 - 6,000,000
Embedded Software Engineer
Embedded Software Engineer

Talent Corner Hr Services • Ahmedabad District

On-site
INR 800,000 - 1,200,000
Senior Engineer - Linux BSP (Solutions)
Senior Engineer - Linux BSP (Solutions)

Arrow Electronics • Pune District

On-site
INR 800,000 - 1,200,000
Senior Firmware Engineer
Senior Firmware Engineer

Agiliad LLC • Pune District

On-site
INR 2,000,000 - 3,500,000