Senior Software Engineer

Stryker·
Bangalore, India
2y ago
Full-timeSeniorBachelors

Description

Work Flexibility: Hybrid<p style="text-align:inherit"></p><p style="text-align:inherit"></p><p><b>Who we want:</b></p><p><i>Primary</i></p><ul><li>4&#43; years developing firmware/embedded software for a variety of 8, 16, and 32-bit micro-controllers/micro-processors (STM32F ARM experience preferred)</li><li>4&#43; years of experience in architecting firmware/embedded software is a must.</li><li>Strong experience in C/C&#43;&#43; OOPs-based application development on embedded Linux.</li><li>Experience developing device drivers for I2C, SPI, UART, and other similar peripherals</li><li>Good development experience on networking interfaces like Wi-Fi, Bluetooth, Ethernet, SDIO, and USB</li><li>Experience in using networking tools and sound knowledge in debugging networking applications</li><li>Good Knowledge of OS concepts, firmware, device drivers, system internals, networking tools, and utilities.</li><li>Understanding of hardware subsystem interface and debugging in an embedded environment.</li><li>Hands-on experience in developing scripts and performing testing and debugging embedded Linux based embedded application</li><li>Hands-on experience in embedded systems H/w and software testing.</li></ul><p></p><p><i>Additional</i></p><ul><li>Excellent written and oral communication skills</li><li>Must be an excellent team player and able to work with minimal supervision.</li></ul><p><br /><br /><b>What you will do:</b></p><ul><li>Works under only general direction</li><li>Timely completion of all tasks as per the project plan</li><li>Ensure quality code deliveries utilizing code review, unit testing, etc.</li><li>Helping team in authoring and updating technical documents. </li><li>Work with other remote and on-site development teams</li><li>Learn and adopt new technologies to improve product performance &amp; quality.</li><li>Compliance with Quality Management System and Design Controls.</li></ul><p><br /><br /><b>Minimum Qualifications (Required):</b><br />• Bachelor&#39;s degree in Software Engineering/ Computer Science or related discipline &amp; 4&#43; years of work experience</p><p style="text-align:inherit"></p><p style="text-align:inherit"></p>Travel Percentage: 10%<p style="text-align:inherit"></p><p style="text-align:inherit"></p><p style="text-align:inherit"></p><p style="text-align:inherit"></p><p></p><p></p><p></p><p></p>
Stryker

Stryker

MEDICAL DEVICES

Medical Devices

LocationCA - San Jose
Open Jobs1528
View Company Profile