C++ Developer

Ascendion Engineering

Bengaluru

Sur place

INR 900 000 - 1 400 000

Plein temps

Il y a 5 jours
Soyez parmi les premiers à postuler

Obtenez une réponse de cet employeur

Votre CV et votre lettre de motivation, adaptés exactement à ce que l’employeur recherche.

Passez les filtres ATS

Résumé du poste

Ascendion Engineering is seeking a Senior Firmware Developer with strong expertise in C++ and embedded systems. You will design, develop, test, debug, and optimize firmware for embedded devices, ensuring high performance, reliability, and efficient hardware-software integration.

The role involves designing firmware, developing drivers and interfaces, and collaborating with cross-functional teams to ensure robust validation and documentation throughout the development lifecycle.

Qualifications

  • Strong programming experience in C and modern C++.
  • Hands-on experience in embedded firmware development.
  • Knowledge of microcontrollers.

Responsabilités

  • Design, develop, and maintain embedded firmware using C and C++.
  • Develop low-level drivers, hardware interfaces, and firmware modules for embedded systems.
  • Work with microcontrollers, processors, and peripheral interfaces.
  • Implement and debug communication protocols such as UART, SPI, I2C, CAN, and USB.
  • Analyse hardware-software integration issues and perform root-cause analysis.
  • Optimize firmware for memory usage, performance, power consumption, and real-time responsiveness.
  • Collaborate with hardware, systems, QA, and cross-functional engineering teams.
  • Perform unit testing, integration testing, code reviews, and firmware validation.
  • Use debugging tools, oscilloscopes, logic analyzers, and JTAG/SWD interfaces.
  • Maintain technical documentation, design specifications, and development standards.

Connaissances

C/C++ programming
Embedded firmware
Microcontrollers

Description du poste

  • Sr. Firmware Developer – C++

    Job Summary

    We are looking for a skilled Senior Firmware Developer with strong expertise in C++ and embedded systems development. The ideal candidate will be responsible for designing, developing, testing, debugging, and optimizing firmware for embedded devices, ensuring high performance, reliability, and efficient hardware-software integration.

    Key Responsibilities

    • Design, develop, and maintain embedded firmware using C and C++.

    • Develop low-level drivers, hardware interfaces, and firmware modules for embedded systems.

    • Work with microcontrollers, processors, and peripheral interfaces.

    • Implement and debug communication protocols such as UART, SPI, I2C, CAN, and USB.

    • Analyse hardware-software integration issues and perform root-cause analysis.

    • Optimize firmware for memory usage, performance, power consumption, and real-time responsiveness.

    • Collaborate with hardware, systems, QA, and cross-functional engineering teams.

    • Perform unit testing, integration testing, code reviews, and firmware validation.

    • Use debugging tools, oscilloscopes, logic analyzers, and JTAG/SWD interfaces.

    • Maintain technical documentation, design specifications, and development standards.

    Required Skills

    • Strong programming experience in C and modern C++.

    • Hands‑on experience in embedded firmware development.

    • Knowledge of microcontro

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

C++ Developer
C++ Developer

Ascendion • Bengaluru

Sur place
INR 900 000 - 1 500 000
Embedded Software Engineer
Embedded Software Engineer

Zydus MedTech • Bengaluru

Sur place
INR 800 000 - 1 400 000
Embedded Engineer
Embedded Engineer

ID Tech Solutions Pvt. Ltd. • Gurugram District

Sur place
INR 2 400 000 - 4 200 000
Senior Firmware Engineer (C++)
Senior Firmware Engineer (C++)

Quest Global • Hyderabad

Sur place
INR 1 500 000 - 2 300 000
Senior Engineer - Embedded Software
Senior Engineer - Embedded Software

Eaton • Hadapsar

Sur place
INR 900 000 - 1 200 000
Senior Firmware Developer
Senior Firmware Developer

WheelsEye • Gurugram District

Sur place
INR 1 200 000 - 1 900 000
Junior Embedded Software Engineer
Junior Embedded Software Engineer

HEX20 • Inde

Sur place
INR 600 000 - 800 000
MODULE LEAD - Embedded C
MODULE LEAD - Embedded C

Happiest Minds Technologies • Pune District

Sur place
INR 1 500 000 - 2 500 000
Semiconductor & Embedded Engineer
Semiconductor & Embedded Engineer

Metaverse Experts India • Bengaluru

Sur place
INR 900 000 - 1 300 000
Semiconductor & Embedded Engineer
Semiconductor & Embedded Engineer

Salesforcedevelopersindia • Bengaluru

Sur place
INR 600 000 - 1 200 000