drjobs Staff Engineer -Embedded

Staff Engineer -Embedded

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Bengaluru - India

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

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):

  • - Computers Electronics/Telecommunications/Embedded
  • Experience: 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 (C20 or later) for application development.
  • Familiarity with build systems such as CMake Ninja and embedded Linux build environments likeYocto.
  • 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 skillsboth written and verbal.
  • Strong team player with the ability to work independently with minimal supervision.

Travel Percentage: 10%


Required Experience:

Staff IC

Employment Type

Full-Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.