Senior Systems Software Developer for Wi-Fi and Networking

4 weeks ago


Hyderabad, Telangana, India QNX Software Systems Full time

Job Summary:

We are seeking a highly skilled Senior Systems Software Developer to join our team at QNX Software Systems. As a key member of our Product Engineering unit, you will be responsible for maintaining and augmenting the graphics subsystem, including the window system, display controllers, and GPU drivers, on both native and virtualized systems.

Key Responsibilities:

  • Develop and maintain Wi-Fi and Networking driver components in an open-development environment.
  • Create and document software specifications and designs that address the needs of QNX customers.
  • Provide project estimates for requirement, design, implementation, and test efforts.
  • Collaborate with development team members, technical leads, and management on project status, risks, and approaches.
  • Conduct design reviews, code reviews, and unit testing with technical peers.
  • Identify, analyze, and resolve complex problems and inadequacies in software.
  • Liaise with customers regarding product performance, problems, and system design.
  • Develop custom software solutions based on customer requirements.
  • Maintain an in-depth understanding of current software department approaches and standards.

Requirements:

  • Proven experience in Ethernet/network drivers and Wi-Fi drivers.
  • Hands-on experience in WLAN 802.11 MAC features like 11n.
  • Knowledgeable about SDIO/PCIe-based Wi-Fi chips.
  • Good knowledge of different authentication methods on Wi-Fi.
  • Programming languages expertise in C and Python.
  • Good knowledge in Linux OS and Windows OS internals.
  • Static analysis tools like Coverity.
  • Unit/integration testing using scripting (Python, Shell).
  • Combo chip drivers like Wi-Fi+BT is a plus.
  • Bachelor's degree in Computer Science, Computer Engineering, or a related field, or equivalent practical experience.
  • Expertise in troubleshooting and debugging.
  • Strong analytical skills, software debugging skills, and troubleshooting skills.
  • Excellent communication, interpersonal, and collaboration skills.

About QNX Software Systems:

QNX Software Systems is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We provide expert support and services for building the world's most critical embedded systems. Our software is trusted by more than 24 of the top 25 EV manufacturers and is running in more than 215 million vehicles globally.



  • Hyderabad, Telangana, India QNX Software Systems Full time

    About the Role:We are seeking a highly skilled Senior Systems Software Developer to join our team at QNX Software Systems. As a key member of our Product Engineering unit, you will be responsible for maintaining and augmenting the graphics subsystem, including the window system, display controllers, and GPU drivers, on both native and virtualized systems.Key...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    Key Responsibilities:As a Senior Systems Software Developer, you will be responsible for developing and maintaining Wi-Fi and Networking driver components in an open-development environment.Key Skills:Develop and maintain Wi-Fi and Networking driver components in an open-development environment.Create and document software specifications and designs that...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    OverviewQNX Software Systems is a leading provider of safe and secure operating systems, hypervisors, frameworks, and development tools for embedded systems. Our software is trusted by top automotive manufacturers and runs in over 215 million vehicles globally.Job DescriptionAs an Embedded Systems Software Engineering Lead, you will be responsible for...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    About the RoleWe are seeking an experienced Senior Systems Software Developer to join our team at QNX Software Systems. As a key member of our Product Engineering unit, you will be responsible for maintaining and augmenting the graphics subsystem (Window system, Display controllers and GPU drivers) on both native and virtualized systems.Key...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    About the RoleThis is a unique opportunity to join QNX Software Systems as a Senior Systems Software Developer for our product engineering unit. You will be working on developing and maintaining Wi-Fi and Networking driver components in an open-development environment.As a successful candidate, you will be responsible for creating and documenting software...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    Company OverviewBlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We provide expert support and services for building the world's most critical embedded systems.SalaryWe offer an attractive compensation & bonus package with excellent benefits, including an estimated salary range of...


  • Hyderabad, Telangana, India Epergne Solutions Full time

    Epergne Solutions is looking for a skilled Embedded Software Developer.Key Responsibilities:- Develop software for embedded systems using C++.- Collaborate with the team to design and implement Linux-based solutions.- Strong knowledge of Linux services such as Network Manager, Modem Manager, Firewall, BT, and Wi-Fi is required.Must-Have Skills:C++, Linux,...


  • Hyderabad, Telangana, India Epergne Solutions Full time

    Epergne Solutions is seeking a skilled Embedded Systems Developer to join their team.Key Responsibilities:• Strong C++ programming skills• In-depth knowledge of Linux and its services, including Network Manager, Modem Manager, Firewall, Bluetooth, and Wi-Fi• Proficiency in hardware debugging and DevOps practices, including CI/CD, Git, and more•...


  • Hyderabad, Telangana, India Epergne Solutions Full time

    Epergne Solutions seeks a highly skilled Embedded Systems Developer with a strong focus on C++ and Linux expertise.Key Responsibilities:• Strong C++ programming skills• In-depth knowledge of Linux and its services, including network management, modem management, firewall configuration, Bluetooth, and Wi-Fi• Hardware debugging expertise• Proficiency...

  • Silicon Labs

    2 months ago


    Hyderabad/Telangana, Telangana, India Silabs India Pvt Ltd Full time

    Job Description :As a Wi-Fi SDK Engineer at Silicon Labs, you will be at the forefront of innovation, shaping the future of IoT by developing and enhancing our Wi-Fi SDK.- Your work will have a direct impact on delivering secure, reliable, and high-performance wireless solutions that power the next generation of connected devices.- Develop and optimize the...


  • Hyderabad, Telangana, India Panzer Technologies Pvt Ltd Full time

    Job Title: Senior Network engineerAt Panzer Technologies Pvt Ltd, we're seeking a talented Senior Network Engineer to join our team. This role is responsible for designing, implementing, and maintaining a highly available network infrastructure.Key Responsibilities:Design and implement network architecture to ensure scalability and performance.Install,...


  • Hyderabad, Telangana, India Epergne Solutions Full time

    Epergne Solutions is seeking a skilled Embedded Software Developer to join their team.Key Responsibilities:Design and develop C++ software applications for embedded systems.Collaborate with cross-functional teams to integrate software with hardware components.Implement and maintain Linux services, including network management and modem management.Perform...


  • Hyderabad, Telangana, India N Human Resources & Management Systems Full time

    Job Title: Embedded Systems DeveloperLocation: HyderabadPosition Type: Full-TimeJob Summary:N Human Resources & Management Systems is seeking a motivated Embedded Systems Developer to assist in designing, developing, and maintaining firmware for embedded systems. The ideal candidate is passionate about embedded development and eager to learn, with a solid...


  • Hyderabad, Telangana, India N Human Resources & Management Systems Full time

    Job Title: Embedded Systems DeveloperLocation: HyderabadPosition Type: Full-TimeJob Summary:We are seeking a motivated Embedded Systems Developer to assist in designing, developing, and maintaining firmware for embedded systems. The ideal candidate is passionate about embedded development and eager to learn, with a solid understanding of C/C++ programming....


  • Hyderabad, Telangana, India N Human Resources & Management Systems Full time

    Job Title: Embedded Systems DeveloperLocation: HyderabadPosition Type: Full-TimeJob Summary:We are seeking an experienced Embedded Systems Developer to assist in designing, developing, and maintaining firmware for embedded systems. The ideal candidate is passionate about embedded development and eager to learn, with a solid understanding of C/C++...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    Job Description:We are seeking a skilled Senior Software Systems Developer - Graphics to join our team at BlackBerry QNX. As a key member of our Product Engineering unit, you will be responsible for maintaining and augmenting the graphics subsystem on both native and virtualized systems.You will provide technology leadership in all aspects of software...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    About the Role:We are seeking a highly skilled Senior Systems Software Developer to join our team at QNX Software Systems. As a key member of our Product Engineering unit, you will be responsible for maintaining and augmenting the graphics subsystem on both native and virtualized systems.Key Responsibilities:Develop 2D and 3D graphics drivers for a wide...


  • Hyderabad, Telangana, India N Human Resources & Management Systems Full time

    Job Title: Embedded Systems DeveloperLocation: HyderabadPosition Type: Full-TimeJob Summary:We are seeking a motivated Embedded Systems Developer to assist in designing, developing, and maintaining firmware for embedded systems. The ideal candidate is passionate about embedded development and eager to learn, with a solid understanding of C/C++ programming....


  • Hyderabad, Telangana, India QNX Software Systems Full time

    About the Role:We are seeking a highly skilled Senior Software Developer for Graphics Systems to join our team at QNX Software Systems. As a key member of our Product Engineering unit, you will be responsible for maintaining and augmenting the graphics subsystem on both native and virtualized systems.Key Responsibilities:Develop 2D and 3D graphics drivers...


  • Hyderabad, Telangana, India Epergne Solutions Full time

    Epergne Solutions is a leading provider of innovative solutions. We are currently seeking an Embedded Systems Developer to join our team. The position is a full-time opportunity located in Hyderabad, India. We offer a competitive salary range of $120,000 - $180,000 per year, commensurate with experience. Job Description: We are looking for a highly skilled...