Embedded Software Specialist

1 day ago


Chennai, Tamil Nadu, India beBeeSoftware Full time ₹ 1,04,000 - ₹ 1,30,878
Job Summary

We are seeking a highly skilled Embedded Software Engineer to join our team. As a key member of the development team, you will be responsible for designing, developing, and validating embedded software solutions that launch world-class products.

You will collaborate closely with systems, hardware, architecture, and test engineers to design system-level software solutions, ensuring performance requirements and interface needs are met.


About This Role
  • Design, develop, and validate embedded software solutions for multiple Qualcomm chipsets.
  • Drive feature development and perform validations in both pre-silicon and post-silicon environments.
  • Enhance bootloader performance, portability, and sustainability across diverse chipsets.

Qualifications
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field with 3+ years of software engineering or related experience,
  • OR Master's degree in a related field with 2+ years of experience,
  • OR PhD in a related field.
  • Programming Experience:
  • 3-5 years experience programming in C, C++, Java, Python, or similar languages.

Skills & Experience
  • Solid knowledge of boot frameworks and bootloader architecture.
  • Familiarity with parallel processing concepts including threads, signals, priorities, semaphores, mutexes, race conditions, and deadlocks.
  • Experience with Qualcomm MSM, AMSS development, and ARM architecture software development.
  • Strong proficiency in C and C++ programming.
  • Understanding of build systems, linkage, and binary formats such as ELF.
  • Experience with version control tools like Git, Gerrit, and/or Perforce.
  • Strong critical thinking and problem-solving skills.
  • Excellent written and verbal communication skills.
  • Ability to work independently as well as collaboratively in a team environment.
  • Self-motivated with strong time management and continuous learning mindset.


  • Chennai, Tamil Nadu, India beBeeSoftware Full time ₹ 90,00,000 - ₹ 1,20,00,000

    Embedded Software Specialist WantedWe are seeking a highly skilled embedded software specialist to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining software and firmware for various embedded systems.Main Responsibilities:Develop and maintain software/firmware for embedded...


  • Chennai, Tamil Nadu, India beBeeEmbedded Full time

    Linux Embedded Systems Software SpecialistWe are seeking an exceptional software engineer with a passion for embedded systems and Linux to join our team. As a Linux Embedded Systems Software Specialist, you will play a crucial role in designing, developing, and optimizing high-performance software solutions for various platforms.You will work closely with...


  • Chennai, Tamil Nadu, India beBeeDeviceDriver Full time ₹ 12,00,000 - ₹ 20,00,000

    Embedded Systems DeveloperWe are seeking a skilled embedded systems developer to join our team. As a key member of the group, you will design, develop, and debug device drivers in Unix or Unix-like environments such as FreeBSD and Linux.Responsibilities:Design and develop device drivers for Unix or Unix-like operating systemsWrite efficient, maintainable...


  • Chennai, Tamil Nadu, India Angel and Genie Full time

    Role : Embedded Software Engineer C++, Linux Location : Ambattur, Chennai. Industry : Industrial Automation. Experience : 3-5 Years. Salary : Best in Industry. Job Type : Full-Time | On-site.About The Role : We are looking for a skilled Embedded Software Engineer with 3-5 years of experience in C/C++ development and a strong understanding of...


  • Chennai, Tamil Nadu, India beBeeEmbedded Full time ₹ 2,00,00,000 - ₹ 2,50,00,000

    We are seeking a skilled Test Engineer Lead to join our team. As a key member of our engineering department, you will be responsible for overseeing the development and implementation of software testing strategies.The ideal candidate will have extensive experience in embedded software testing, with a strong understanding of C/C++-based systems and test...


  • Chennai, Tamil Nadu, India HCLTech Full time

    Profile- Embedded CExperience- 5-7 Year'sRequired Skills-Good knowledge in Embedded C , CAN protocols , Basics of C , RTOSBasics of C (Pointers, file handling, structures, linked list)Embedded ConceptsDevelopment Tools, Protocols (CAN / J1939)RTOS / Linux / Multithreading / IPCExperience on Microcontrollers and various microprocessors architectures.Basic...


  • Chennai, Tamil Nadu, India HCLTech Full time

    Profile- Embedded C Experience- 5-7 Year's Required Skills- Good knowledge in Embedded C , CAN protocols , Basics of C , RTOS Basics of C (Pointers, file handling, structures, linked list) Embedded Concepts Development Tools, Protocols (CAN / J1939) RTOS / Linux / Multithreading / IPC Experience on Microcontrollers and various microprocessors architectures....


  • Chennai, Tamil Nadu, India beBeeSoftware Full time ₹ 1,04,000 - ₹ 1,30,878

    Job Title: Embedded Software DeveloperJob DescriptionWe are seeking a talented Embedded Software Developer to join our team. As an Embedded Software Developer, you will design and develop firmware for various embedded systems.The ideal candidate will have experience in developing device drivers, customizing Board Support Packages (BSPs), and working closely...


  • Chennai, Tamil Nadu, India beBeeDeviceDriver Full time ₹ 10,00,000 - ₹ 20,00,000

    Job Opportunity:The successful candidate will be responsible for designing, developing, and debugging device drivers in Unix or Unix-like environments such as FreeBSD and Linux. This role requires a strong understanding of C/C++ programming languages and experience with embedded software development.Key Responsibilities:Design and develop device drivers in...


  • Chennai, Tamil Nadu, India Capgemini Full time

    Job DescriptionJob DescriptionWe are seeking a highly skilledEmbedded Networking Software Engineerwith deep expertise inC programming,Layer 2/Layer 3 networking protocol stack development, andsystem-level debugging. The ideal candidate will contribute to the design and development of high-performance networking software for embedded systems, ensuring...