Bootstrap

Angel and Genie

Senior Embedded Developer - C++ Programming

๐Ÿ“ŒTamil Nadu, India ๐Ÿ‡ฎ๐Ÿ‡ณ

โฑ๏ธŽ full-time

๐Ÿง™โ€โ™‚๏ธ senior

Role : Embedded Developer

We are looking for a highly experienced Embedded Developer with strong expertise in C++ programming and embedded systems development.

The ideal candidate will have 10+ years of experience in designing, developing, and optimizing firmware and embedded applications for real-time and resource-constrained environments.

You will be working closely with hardware, system architects, and cross-functional engineering teams to build innovative and reliable embedded solutions.

Key Responsibilities

  • Design, develop, and debug embedded software and firmware using C++ (C++11/14/17) for various microcontroller and processor architectures.
  • Work with RTOS or bare-metal environments, handling real-time constraints and hardware interfaces (UART, SPI, I2C, CAN, etc.
  • Collaborate with hardware engineers to ensure seamless integration between software and hardware components.
  • Optimize system performance, memory usage, and power consumption for embedded platforms.
  • Conduct code reviews, unit testing, and continuous integration to ensure code quality and maintainability.
  • Develop and maintain documentation for code, design decisions, and technical specifications.
  • Troubleshoot, analyze, and resolve complex issues related to hardware/software interaction.
  • Participate in system architecture design and contribute to long-term product roadmaps.
  • Mentor junior developers and help establish best practices in embedded development.

Required Skills & Qualifications

  • Bachelors or Masters degree in Electronics, Computer Engineering, Computer Science, or related discipline.
  • 10+ years of hands-on experience in embedded systems development using C++.
  • Strong understanding of microcontrollers, microprocessors, and embedded hardware.
  • Solid experience with RTOS platforms or bare-metal programming.
  • Proficiency in hardware interfacing protocols.
  • Experience with version control systems like Git, and familiarity with CI/CD pipelines.
  • Familiarity with debugging tools such as oscilloscopes, logic analyzers, and JTAG debuggers.
  • Working knowledge of Linux-based systems and cross-compilation toolchains is a plus.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities in cross-functional teams.

Preferred Qualifications

  • Experience in automotive, IoT, industrial automation, or consumer electronics domains.
  • Familiarity with safety-critical systems and standards.
  • Exposure to Python or scripting languages for test automation.
  • Experience with embedded Linux or device driver development is an advantage

(ref:hirist.tech)
Other similar jobs

GPU SW Engineer

@ Huawei Technologies Research & Development (UK) Ltd, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

Alternance - Ingรฉnieure/Ingรฉnieur "Edge Computing"

@ EDF, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

SOC Engineer

@ Hitachi Digital, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

Embedded Cyber Security Engineer

@ AeroVironment, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

Embedded Controls Engineer

@ Actalent, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

Embedded Systems Engineer

@ Allied OneSource, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

Embedded RTOS Lead Engineer

@ Carrier, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

Embedded RTOS Engineer

@ Carrier, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

Embedded Engr I

@ Honeywell, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

Technical Lead Engineer, Embedded Systems

@ Lam Research, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

  • Employment

    โฑ๏ธŽ full-time

  • Experience

    ๐Ÿง™โ€โ™‚๏ธ senior

  • Skills
  • Industry
  • Find similar jobs

    GPU SW Engineer

    @ Huawei Technologies Research & Development (UK) Ltd, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

    Alternance - Ingรฉnieure/Ingรฉnieur "Edge Computing"

    @ EDF, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

    SOC Engineer

    @ Hitachi Digital, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

    Embedded Cyber Security Engineer

    @ AeroVironment, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

    Embedded Controls Engineer

    @ Actalent, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

    Embedded Systems Engineer

    @ Allied OneSource, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

    Embedded RTOS Lead Engineer

    @ Carrier, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

    Embedded RTOS Engineer

    @ Carrier, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

    Embedded Engr I

    @ Honeywell, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

    Technical Lead Engineer, Embedded Systems

    @ Lam Research, ๐Ÿ“India ๐Ÿ‡ฎ๐Ÿ‡ณ

Remote Work
Post time
Level
Employment
Industry
Apply Now โ†—