Senior Embedded Software Developer

2 weeks ago


Delhi, Delhi, India Follex Technology Full time

Opening : Embedded system software engineer

Experience : 8 To 10 Years

Location : Remote

Notice period : Immediate Joiner

Summary :

We are seeking an experienced Senior Embedded Software Developer with deep expertise in C++ systems development to join our core engineering team. The ideal candidate will have at least 8-10 years of hands-on experience developing and optimizing embedded software for real-time systems, and be ready to commit full-time to several long-term, high-impact projects.

Key Responsibilities :

- Architect system components for scalability, maintainability, and performance optimization

- Collaborate closely with hardware engineers, product managers, and other software developers to deliver robust solutions

- Develop and maintain hardware abstraction layers, device drivers, and system-level services

- Conduct rigorous testing, debugging, and performance tuning of embedded applications

- Ensure code quality through code reviews, documentation, and adherence to best practices

- Optimize software for resource-constrained environments

- Integrate embedded systems with AI-driven and IoT platforms where applicable

Candidate Requirements :

- Bachelors or Masters degree in Computer Science, Electronics, Electrical Engineering, or a related field

- Minimum 10 years of professional experience in C++ software development for embedded systems

- Strong understanding of real-time operating systems (RTOS), multithreading, and hardware-software integration

- Experience in developing device drivers, communication protocols (UART, SPI, I2C, CAN, Ethernet) and low-level firmware

- Familiarity with microcontrollers, microprocessors, and embedded Linux environments (ESP32, STM32)

- Proficiency with debugging tools, oscilloscopes, and logic analysers

- Experience with version control systems like Git

- Excellent problem-solving skills and attention to detail

- Ability to work in a collaborative, fast-paced startup environment

- Commitment to full-time, long-term project delivery

(ref:hirist.tech)

  • Delhi, Delhi, India beBeeEmbeddedSoftwareEngineer Full time ₹ 20,00,000 - ₹ 25,00,000

    Senior Embedded Software EngineerAs a seasoned expert in model-based design, you will play a pivotal role in our software development process.We are seeking a highly skilled Senior Embedded Software Engineer to lead technical efforts and champion best practices within the organization. The ideal candidate will have 5+ years of experience in designing and...


  • Delhi, Delhi, India beBeeSoftware Full time ₹ 20,00,000 - ₹ 25,00,000

    Job Title : Senior Embedded Software EngineerJob Type : Contract to HireThe Opportunity :We are seeking an experienced Senior Embedded Software Engineer with system engineering expertise to join our team. The ideal candidate will have a strong background in Android development, system programming, IoT, and embedded development.Mersive Solstice is a...


  • Delhi, Delhi, India Tata Consultancy Services Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    TCS presents an excellent Opportunity For "Embedded Software/Firmware Developer" RoleJob Description1 Role -Embedded Software/Firmware Developer2 Location of Requirement -Delhi3 Experience Range -6 to 12 YearsDesired CompetenciesEmbedded Software/Firmware Developer with expertise in C and micro python programming language with working experience on ESP32...


  • Delhi, Delhi, India beBeeSoftware Full time US$ 90,000 - US$ 1,10,000

    IoT Embedded Software EngineerThe role entails the development and implementation of software solutions for IoT applications. The ideal candidate will possess strong technical skills and experience in embedded systems, C programming, and Agile methodologies.Job Description:Develop and maintain software for IoT devices.Collaborate with cross-functional teams...


  • Delhi, Delhi, India beBeeFirmware Full time ₹ 9,00,000 - ₹ 14,22,000

    Embedded Software SpecialistWe are seeking an expert Embedded Software Specialist to design, develop and maintain firmware solutions for complex devices.The ideal candidate will have a deep understanding of embedded systems and low-level programming. They should be able to optimize firmware for performance, power efficiency and memory usage.Key...


  • Delhi, Delhi, India TCC Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Company DescriptionTCC is an ISO 9001:2015 certified engineering R&D and manufacturing firm with a 37+ year legacy. We boast an extensive clientele spanning over 100 customers across various sectors, including Defence, Power & Telecom.TCC is an innovative product design company based in India, dedicated to pushing the boundaries of technology and creativity,...

  • Embedded Developer

    3 weeks ago


    Delhi, Delhi, India Coders Brain Full time

    Job Description- 3 to 8 Years, WFO, Location: Bangalore, )- 3+ years experience in the design and development of embedded device firmware using C/C++ programming languages- Experience with Linux/RTOS based software platforms and Linux experience is must.- Proficiency with embedded software debug methodologies and tools (debugger/emulators) to isolate low...


  • Delhi, Delhi, India Quest Global Full time US$ 60,000 - US$ 1,20,000 per year

    Job Requirements Software Engineer (Development and test):Experience with software development in a Linux environment§ Experience in designing SW API interfaces.§ Experience in C/C++ programming§ Experience with Multi-threaded software development in Linux environment§ Experience in Firmware development, register interface programming, general...


  • Delhi, Delhi, India beBeeSoftware Full time ₹ 20,00,000 - ₹ 25,00,000

    Job Overview:We are seeking a skilled Embedded Software Engineer to develop high-quality software for our products with efficient performance.Key Responsibilities:Develop embedded software with a focus on performance and reliability.Collaborate with cross-functional teams to define software requirements and architecture.Implement and optimize software for...


  • Delhi, Delhi, India beBeeSoftwareDeveloper Full time ₹ 20,00,000 - ₹ 25,00,000

    Job OverviewAs a senior embedded software developer, you will be responsible for designing and developing scalable and maintainable embedded systems.Key Responsibilities:Develop and optimize embedded software for real-time systems.Collaborate closely with hardware engineers, product managers, and other software developers to deliver robust...