Embedded Software Systems Developer

2 days ago


Hyderabad, Telangana, India Summit Consulting Services Full time

About the Role:

As a Firmware Engineer, you will play a key role in designing, developing, testing, and supporting firmware/embedded software applications for microcontroller-based or proprietary wireless systems. You will collaborate closely with cross-functional teams to drive projects from concept to completion, contributing to the development of innovative solutions for wireless communication systems. This role requires a combination of technical expertise, creativity, and problem-solving skills to ensure the timely delivery of high-quality products. You will have opportunities to explore new technologies, enhance existing processes, and create impactful solutions in the embedded systems domain.

Key Responsibilities:

  • Design, develop, test, and support firmware/embedded software for microcontroller-based or proprietary wireless systems.
  • Develop software communication protocols for wireless communication systems.
  • Drive technology and development projects through all phases, from specification to release.
  • Interpret and understand product electronic schematics and system design for embedded software implementation.
  • Collaborate with cross-functional teams to ensure projects are delivered on time and meet quality standards.
  • Contribute to product software specifications, including software architecture, feature descriptions, and application notes.
  • Create and maintain product software documentation in alignment with company policies.
  • Research technical issues and emerging technologies, providing recommendations for improvement and innovation.
  • Participate in ad hoc software projects and assignments as needed.

Requirements and Qualifications:

  • Bachelor's degree in Electronics, Electrical, Computer Engineering, Computer Science, Software Engineering, or related fields.
  • Strong knowledge and hands-on experience with C/C++ and Python.
  • Good experience with Linux internals and Yocto.
  • Ability to read and understand hardware schematics.
  • Experience with ARM Cortex-based microcontrollers is essential.
  • 2–5 years of experience in real-time embedded systems is highly desirable.
  • Solid understanding of communication transport protocols like I2C, SPI, UART, and USB is an advantage.
  • Familiarity with the Bluetooth protocol and stack is a plus.
  • Knowledge of DSP programming is an added advantage.
  • Excellent teamwork skills with flexibility and the ability to multitask effectively.
  • Strong time management skills and the ability to work independently.

Why Choose Summit Consulting Services?

This is an exciting opportunity to work in a dynamic and fast-paced environment where you will contribute to cutting-edge embedded systems. You will have the chance to enhance your technical expertise, work on impactful projects, and collaborate with a talented team committed to innovation and excellence. In addition to a competitive salary, we offer excellent benefits and career growth opportunities. The estimated annual salary range for this position is $100,000 - $140,000 based on location and qualifications. We look forward to receiving your application.



  • Hyderabad, Telangana, India QNX Software Systems Full time

    Are you a skilled software developer looking to take your career to the next level? We are seeking a highly motivated and experienced Software Development Engineer - Embedded Systems to join our Open Source software development team at QNX Software Systems.

  • Software Tester

    3 weeks ago


    Hyderabad, Telangana, India QNX Software Systems Full time

    Synopsis:The QNX Software Systems Embedded Tester will be responsible for system level integration and testing of complex automotive infotainment software systems.Hands-on configuration, integration, and system testing of complex software systems, including virtual frameworks, target hardware, and associated BSPs.Collaboration with cross-functional teams to...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    Job Summary:We are seeking a skilled Embedded Software Developer to join our team at QNX Software Systems. As an Embedded Software Developer, you will be responsible for analyzing, porting, integrating, and optimizing Open Source software onto the QNX Real-Time Operating System (RTOS). This includes working with the Open Source community to upstream QNX...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    Job Title: Embedded Software DeveloperAbout the Position:QNX Software Systems is seeking an experienced Embedded Software Developer to join our Open Source software development team. The successful candidate will be responsible for integrating Open Source software into the QNX Real-Time Operating System for creating embedded solutions for our customers.Key...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    Job SummaryWe are seeking a skilled Video Playback and Streaming Developer to join our team at BlackBerry QNX. As an Embedded Systems Software Developer, you will be responsible for developing multimedia software technologies, capabilities, and solutions that meet the needs of automotive and consumer markets.Key ResponsibilitiesWork directly with customers...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    About the Job:QNX Software Systems is seeking a skilled software developer to integrate open source software into the QNX Real-Time Operating System (RTOS). The ideal candidate will have experience with C/C++ programming languages and a strong understanding of embedded systems.Key Responsibilities:Design and complete plans for key ports while ensuring...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    Expertise in Embedded SystemsAs a highly skilled Principal Systems Software Developer at QNX Software Systems, you will be responsible for designing and executing on development plans and strategies as they relate to key technology trends. This role requires expertise in developing for multiple OS architectures, with a strong focus on Linux and QNX.Key...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    Job Overview:We are seeking a skilled Embedded Software Developer to join our Open Source software development team at QNX Software Systems.Key Responsibilities:Design and implement plans for key ports, ensuring the quality of the delivered software.Provide input into future solutions and define documentation for development processes.Analyze, port,...


  • 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 are the embedded experts, providing time-tested and trusted foundation software for building critical embedded systems.


  • Hyderabad, Telangana, India QNX Software Systems Full time

    About QNX Software SystemsWe are a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. Our software is used in over 215 million vehicles globally and is trusted by 24 of the top 25 EV manufacturers.Job DescriptionAs an Embedded Systems Technical Writer at QNX Software Systems, you will be responsible for...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    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.Our foundation products have been pre-certified to ISO 26262 ASIL D, and we offer a broad range of board support packages,...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    Company Overview:BlackBerry QNX is a leading provider of safe and secure operating systems, hypervisors, frameworks, and development tools for building critical embedded systems.We are the experts in embedded systems, with a proven track record of delivering trusted foundation software that meets the highest standards of quality and reliability.Job...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    About QNX Software SystemsAs a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools, QNX Software Systems provides expert support and services for building the world's most critical embedded systems.We are the embedded experts. Born in embedded, we provide time-tested and trusted foundation software, including...


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

    Job Description: Embedded Systems DeveloperLocation: NationwideRole OverviewWe are seeking an experienced Embedded Systems Developer with a strong background in designing, developing, and deploying embedded systems. The ideal candidate will have expertise in low-level programming languages, hardware-software integration, and experience working with real-time...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    At QNX Software Systems, we are building an Open Source software development team to integrate cutting-edge technologies into our QNX Real-Time Operating System (RTOS).About the Company:We are a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. Our products provide a time-tested foundation for embedded...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    Key HighlightsAs a Senior Functional Safety Engineer/Specialist at QNX Software Systems, you will play a pivotal role in ensuring the reliability and security of our embedded operating systems. With a strong background in software safety standards, you will collaborate with cross-functional teams to drive innovation and excellence.About the RoleThis is an...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    Job Summary:We are seeking a skilled software developer to join our team at QNX Software Systems. The ideal candidate will have experience in developing, maintaining, and/or porting large open-source projects, with a focus on integrating open-source software into the QNX Real-Time Operating System.Key Responsibilities:Analyze, port, integrate, and optimize...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    BlackBerry 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.As an Embedded Software Documentation Specialist, you will create high-quality written material to help customers develop software using QNX...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    Job Title: Embedded Software Developer for Video TechnologiesWe are looking for a skilled Embedded Software Developer to work on video playback and streaming technologies at QNX Software Systems.About the Job:Work with customers to understand their multimedia requirements and provide innovative solutions.Develop software in C for various video decode and...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    Job Opportunity Details:BlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools, and provides expert support and services for building the world's most critical embedded systems. Our foundation products have been pre-certified to ISO 26262 ASIL D, and we offer a broad range of board support...