Talent.com
This job offer is not available in your country.
Tessolve - Embedded Software Engineer - Linux / RTOS Platform

Tessolve - Embedded Software Engineer - Linux / RTOS Platform

Tessolve SemiconductorPune
30+ days ago
Job description

Role : Embedded Developer

Location : Pune

Employer : Tessolve Semiconductors

Location : Semtech Client ( Work from office )

Skills Required :

We are seeking a motivated embedded software engineer to contribute to the development of high-performance cellular routers and gateways.

In this role, you will develop embedded solutions on Linux and RTOS platforms, work with 4G / 5G, Wi-Fi, and Bluetooth technologies, and contribute to user interface development for router management and configuration.

You'll collaborate with experienced team members to ensure robust hardware-software integration and deliver intuitive, quality products.

This is an excellent opportunity to grow your expertise in wireless connectivity and gain hands-on experience with both embedded systems and UI development for mission-critical networking Develop and implement embedded software components for cellular routers, focusing on reliability, performance, and functionality (30%).

  • Contribute to web-based UI development for router configuration, monitoring, and management interfaces using modern web technologies (25%).
  • Support the design and integration of wireless (4G / 5G, Wi-Fi, Bluetooth) and wired connectivity features in RTOS and Linux-based systems (25%).
  • Work closely with senior engineers, hardware teams, and QA to implement system-level solutions and troubleshoot technical issues (15%).
  • Participate in code reviews, testing, and debugging activities for both embedded firmware and UI components (5%).

Minimum Qualifications :

  • Bachelors degree in computer science, Electronics, Electrical Engineering, or related field.
  • 1 to 4 years of experience in embedded systems software development or full-stack development.
  • Developer with proficiency in C++ version 14 or above and Python programming with exposure to Linux
  • Good knowledge of data structures and algorithms
  • Knowledge and good understanding of one or more domains
  • networking concepts, protocols like TCP / IP
  • wireless communication protocols
  • Cellular or 4G / 5G OCI / Container
  • Working knowledge on IoT devices, MQTT / LWM2M
  • Experience with debugging tools, version control systems, and software development lifecycle.
  • Strong problem-solving skills and ability to work effectively in a team environment.
  • Desired Qualifications :

  • Understanding of Lua
  • Software development understanding on embedded Linux especially Yocto.
  • Understanding of Linux networking stack, working experience on open-source packages
  • Understanding of Blackduck tool and security patching
  • Demonstrated ability to learn quickly and adapt to new technologies and challenges.
  • About Us :

    Tessolve is one of the largest global pureplay Digital Engineering Research & Development silicon design services companies offering end-to-end turnkey new product design offerings with a unique combination of pre-silicon and post-silicon DNA to provide an efficient turnkey solution from silicon bring-up, and spec to the product design lifecycle.

    With a global engineering team of over 3500+ employees and a presence across 12 locations worldwide, Tessolve is a comprehensive one-stop product engineering services & technology solution provider.

    Our full services offerings span advanced silicon, hardware design, and embedded software capabilities, setting up Global Engineering Centres (GEC) bolstered by state-of-the-art infrastructure investments in silicon and system testing labs.

    (ref : hirist.tech)

    Create a job alert for this search

    Embedded Software Engineer • Pune