Bengaluru, India
20 hours ago
Staff Engineer -Embedded
Work Flexibility: Remote

What you will do:

Lead and contribute to the architecture, design, and development of embedded software for medical devices.Develop and maintain embedded applications using C/Embedded C.Collaborate with hardware teams to ensure seamless integration and debugging of hardware-software interfaces.Author and maintain technical documentation in accordance with medical device design controls and quality standards.Contribute to cross-functional projects involving teams across multiple global locations.Proactively learn and apply new tools, technologies, and industry best practices to enhance product development.


Minimum Qualifications (Required):

B.Tech/B.E/M.C.A/M.Tech/MS. - Computers, Electronics/Telecommunications/EmbeddedExperience: 7-10 years

What you need:

Preferred Qualifications (Strongly desired):

Primary Skills:

Minimum 7 years of hands-on experience in embedded software development.Proficient in C /Embedded C.Proven experience in embedded systems architecture and real-time application development.Strong understanding of hardware-software integration and low-level system debugging.Experience working with interfaces and protocols such as Wi-Fi, Bluetooth/BLE, USB, SDIO, and Ethernet.Familiarity or Skilled in using debugging tools like logic analyzers and oscilloscopes.Proficient in writing scripts for testing and debugging Linux-based embedded applications.Solid experience in embedded hardware and software validation/testing.

Additional Skills (Good to have):

Experience in C++ (C++20 or later) for application development.Familiarity with build systems such as CMake, Ninja, and embedded Linux build environments like Yocto.Exposure to customized Linux distros (e.g., Build root), bootloaders (e.g., GRUB), secure boot, and system security protocols (TLS, SSL, SSH).Understanding of Linux OS internals, kernel development, device drivers, file systems, and disk management.Knowledge of web server configuration (Nginx, Apache) and shell scripting.Familiarity with static code analysis tools and practices.Excellent communication skills—both written and verbal.Strong team player with the ability to work independently with minimal supervision.

Travel Percentage: 10%

Por favor confirme su dirección de correo electrónico: Send Email