Embedded Systems Developer

6 days ago


Hyderabad, Telangana, India N Human Resources & Management Systems Full time
Job Title: Embedded Systems Developer

Location: Global Opportunities

Position Type: Full-Time

Job Summary:

N Human Resources & Management Systems is seeking a skilled Embedded Systems Developer to design, develop, and test low-level software for embedded systems. The ideal candidate will have a strong background in firmware development, a deep understanding of hardware-software interaction, and experience with embedded C/C++ programming. You will work closely with cross-functional teams to deliver high-quality firmware for a variety of applications.

Key Responsibilities:
  • Embedded Systems Development: Design and implement firmware for embedded systems, ensuring efficient and optimized performance.
  • Hardware Interaction: Collaborate with hardware teams to understand hardware specifications, ensuring seamless integration between hardware and firmware.
  • Testing and Debugging: Perform unit testing, integration testing, and debugging of firmware to ensure it meets performance and reliability requirements.
  • Code Optimization: Optimize firmware for performance, memory, and power consumption.
  • Documentation: Write clear and concise technical documentation for developed firmware and processes.
  • Collaboration: Work with cross-functional teams including hardware engineers, software developers, and QA to ensure smooth project execution.
  • Continuous Improvement: Stay up-to-date with the latest trends and technologies in embedded systems and apply them where relevant.
Qualifications:
  • Education: Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field.
  • Experience:
    • 3-5 years of experience in embedded firmware development.
    • Experience with embedded systems development using C/C++.
    • Experience with Real-Time Operating Systems (RTOS) and bare-metal systems.
    • Familiarity with hardware interfaces (e.g., SPI, I2C, UART, USB).
    • Familiarity with embedded processors (e.g., ARM Cortex, Microcontrollers).
  • Skills:
    • Proficiency in embedded C/C++ programming.
    • Strong understanding of hardware/software co-design.
    • Experience with debugging tools (e.g., JTAG, oscilloscopes, logic analyzers).
    • Knowledge of version control systems like Git.
    • Understanding of communication protocols (e.g., Bluetooth, Wi-Fi, Zigbee).
    • Knowledge of bootloaders, memory management, and peripheral drivers.
Preferred Qualifications:
  • Experience with low-power embedded systems.
  • Knowledge of signal processing algorithms.
  • Experience with continuous integration/continuous deployment (CI/CD) in embedded projects.
  • Knowledge of security practices for embedded systems.
Soft Skills:
  • Strong problem-solving and troubleshooting skills.
  • Excellent communication skills and ability to work in a collaborative environment.
  • Attention to detail and a commitment to quality.



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

    Job Title: Embedded Systems DeveloperJob 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. You will be working under the guidance of...


  • 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 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 Description: Embedded Systems DeveloperLocation: Bangalore, Pune, Hyderabad, ChennaiRole Overview:We are seeking an experienced Embedded Systems Developer with a strong background in low-level programming, hardware-software integration, and real-time operating systems. The ideal candidate will have a deep understanding of embedded systems development,...


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

    Job Description: Embedded Systems DeveloperLocation: Bangalore, Pune, Hyderabad, ChennaiRole Overview:We are seeking an experienced Embedded Systems Developer with a strong background in low-level programming, hardware-software integration, and real-time operating systems. The ideal candidate will have a deep understanding of embedded systems development,...


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

    Job Title: Embedded Systems DeveloperJob Summary: We are seeking a skilled Embedded Systems Developer to design, develop, and test low-level software for embedded systems. The ideal candidate will have a strong background in firmware development, a deep understanding of hardware-software interaction, and experience with embedded C/C++ programming.Key...


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

    Job Description: Embedded Developer (4-6 Years Experience)Location: Bangalore, Pune, Hyderabad, ChennaiRole Overview:We are seeking an experienced Embedded Developer with 4-6 years of hands-on experience in developing and deploying embedded systems. The ideal candidate will have strong programming skills in low-level languages, expertise in hardware-software...


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

    Job Description: Embedded Developer (4-6 Years Experience)Location: Bangalore, Pune, Hyderabad, ChennaiRole Overview:We are seeking an experienced Embedded Developer with 4-6 years of hands-on experience in developing and deploying embedded systems. The ideal candidate will have strong programming skills in low-level languages, expertise in hardware-software...


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

    Job Title: Firmware DeveloperLocation: HyderabadPosition Type: Full-TimeJob Summary:We are seeking a skilled Firmware Developer to design, develop, test, and maintain low-level software for embedded systems. The ideal candidate will have a strong background in firmware development, a deep understanding of hardware-software interaction, and experience with...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    Job Title:Embedded Systems DeveloperAbout the Role:We are seeking an experienced Embedded Systems Developer to join our team at QNX Software Systems. As a key member of our development team, you will be responsible for designing and developing multimedia software technologies, capabilities, and solutions that meet the needs of automotive and consumer...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    Job Summary:We are seeking a skilled Embedded Systems Developer to join our team at QNX Software Systems. As a key member of our development team, you will be responsible for designing and implementing multimedia software technologies, capabilities, and solutions that meet the needs of automotive and consumer markets.Key Responsibilities:Collaborate with...

  • Software Tester

    6 days ago


    Hyderabad, Telangana, India QNX Software Systems Full time

    Job Title: Software Tester - Embedded SystemsQNX Software Systems is seeking a skilled Software Tester to join our team. As a Software Tester, you will be responsible for testing and validating the functionality of our automotive infotainment systems.Responsibilities:Configure, integrate, and test software components, including virtual frameworks, target...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    Job Title: Embedded Software DeveloperQNX Software Systems is seeking a skilled Embedded Software Developer to join our Open Source software development team. As an Embedded Software Developer, you will be responsible for integrating Open Source software into the QNX Real-Time Operating System (RTOS) for creating embedded solutions for our customers.Key...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    Job Title: Embedded Software DeveloperJob Summary:We are seeking an experienced 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).Key Responsibilities:Analyze...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    Job Title: Embedded Software DeveloperWe are seeking an experienced Embedded Software Developer to join our team at QNX Software Systems. As a key member of our Open Source software development team, you will be responsible for integrating Open Source software into the QNX Real-Time Operating System (RTOS) for creating embedded solutions for our...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    Job Title: Embedded Software DeveloperQNX Software Systems is seeking an experienced Embedded Software Developer to join our Open Source software development team. As a key member of our team, you will be responsible for integrating Open Source software into the QNX Real-Time Operating System (RTOS) for creating embedded solutions for our customers.Key...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    About the Role:We are seeking a highly skilled Senior Embedded Systems Software Developer - Graphics 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...


  • Hyderabad, Telangana, India QNX Software Systems Full time

    Job Title: Embedded Software DeveloperQNX Software Systems is seeking an experienced Embedded Software Developer to join our Open Source software development team. As a key member of our team, you will be responsible for integrating Open Source software into the QNX Real-Time Operating System (RTOS) for creating embedded solutions for our customers.Key...


  • Hyderabad, Telangana, India FTPROTECH Full time

    Job DescriptionWe are seeking a highly skilled Embedded Engineer to join our team at FTPROTECH.Key Responsibilities:Design and implement software solutions for embedded systems using C++ and Java.Develop and maintain Android Telephony and RIL/Modem software.Apply object-oriented design principles to create efficient and scalable software.Utilize strong...