Engineer I, Embedded/ Firmware (REQ1964) | Semtech | Pune, MH

Job description:

Semtech is conducting an interview for the post of Wireless firmware Engineer.

Wireless firmware Engineer is responsible for development and maintenance of module firmware. The firmware should comply with various 3GPP and regulatory standards. Additionally, the person will be responsible for configuring Semtech modules as per customer requirements.

Job duties and responsibilities:

  • Review product requirements
  • Design and Implement product features
  • Triage and resolve customer issues
  • Collaborate with other development teams on features and issues
  • Provide training, guidance, and mentorship to less experienced staff

Qualifications and experience required:

  • Minimum of a Bachelor’s degree in electrical engineering, computer software engineering, or a related discipline
  • 0-4 years of professional experience, or equivalent
  • Good verbal and written communication skills
  • Good Embedded software development experience in C
  • Experience in development with embedded multi-threaded operating systems
  • Able to work both independently and in teams
  • Can follow guidance from senior staff
  • Can prioritize and manage a queue of tasks, breaking down tasks into subcomponents as needed
  • An excellent problem solver with systematic debugging skills Desired Education, Experience & Skills
  • Knowledge of mobile network architecture (3G/4G/5G)
  • Familiar with 3GPP technical specification documents
  • GNSS operation and control
  • Embedded driver development involving PCIE, USB, UART, GPIO, or I2C
  • Memory management systems, file systems, and memory protection algorithms
  • ARM processor architecture and tool chains
  • TCP/IP suite of protocols
  • Source code management (SVN/Git/Gerrit)
  • Defect tracking systems such as JIRA
  • Collaboration tools such as Confluence

Job/Req. ID: REQ1964

Company: Semtech

Location: Pune, MH

Job Type: Electrical or Computer Science

Do you want Job alerts on your Phone? Join our WhatsApp/Telegram Group