
Senior Software Engineer โ Embedded Developer
Stryker Employment Company, LLC
- ๐ฎ๐ณ India
- On-site
- Senior
- 1 day ago
- Linux
- Yocto
- CMake
- C++
- TDD
- CI/CD
- SPI
- UART
- I2C
- QNX
- RTOS
- IEC
1 day ago
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.
Senior Software Engineer โ Embedded Developer ยท Stryker Employment Company, LLC