Search by job, company or skills

Best NanoTech

Embedded Software Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 8 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Embedded Software Engineer

We are looking for a Software Engineer in our Hyderabad team, which plays a critical role in the definition and implementation of our newest products and responsible for delivering all MCU drivers and services, RTOS support, radio APIs, and embedded security features.

Responsibilities

  • Develop driver code and modules for business and technical requirements.
  • Work with customers to enable use cases.
  • Resolve and troubleshoot problems and complex issues.
  • Perform unit testing and fix bugs.
  • Design, build, and maintain efficient, reusable, and reliable C/C++ code.
  • Identify bottlenecks and bugs, and devise solutions to these problems.
  • Help maintain code quality, organization, and automation.

Qualifications

  • 5+ years of hands-on embedded software development.
  • B.Tech/M.Tech/BE/ME/M.Sc/M.S in Computer Science or Electronics/Electrical engineering.

Required Skills

  • Detailed understanding and hands-on experience in software development lifecycle and methodologies.
  • Proficient in C/C++ programming.
  • Any scripting language like Python knowledge is an advantage.
  • Proven ability to work with cross-functional teams in different locations.
  • Strong background in highly resource-constrained, real-time, embedded environments.
  • Experience with ARM cores, writing and optimizing device drivers for MCU peripherals (UART, I2C, SPI, GPIO, RTC, DMA, Watchdog, etc.).
  • Experience with one or more RTOS Free RTOS preferred.
  • Excellent communication skills and ability to work in a team as well as an individual.

Preferred Skills

  • Experience working at a semiconductor product company.
  • Basic understanding of hardware IP architecture, development and verification.
  • Experience with AI and ML on embedded platforms.
  • Radio firmware and Bluetooth experience at the PHY/MAC layers.

More Info

About Company

Job ID: 136729645

Similar Jobs