Embedded Software Developer

2 weeks ago


Bangalore, India Excellence and Eminence LLP Full time

About the Role :

We are seeking a highly skilled Embedded Software Developer to join our team and play a crucial role in the development of our client's electronic products.

This role is ideal for a candidate with extensive experience in embedded C++ programming, Linux, and real-time systems.

Responsibilities :

- Participate in all phases of the software development lifecycle, including requirement analysis, design, implementation, and testing.

- Design, develop, and test embedded software modules according to specifications.

- Integrate developed software with hardware components for electronic product functionality.

- Ensure adherence to quality, cost, and time constraints while meeting project objectives.

- Follow internal coding standards and write comprehensive documentation for maintainability.

- Participate in the development and integration of complete electronic products.

Requirements :

- Bachelor's or Master's degree in Computer Science or Electronics Engineering (or equivalent).

- Minimum 6 years of experience in complex embedded real-time software design and development.

- Strong expertise in embedded C++ programming with at least 6 years of experience in Linux environment.

- In-depth knowledge of object-oriented programming principles and C++ language constructs.

- Solid understanding of IP/Ethernet networks, communication protocols (UDP, TCP/IP, DHCP), and web technologies.

- Familiarity with embedded processor architectures, digital electronics fundamentals, and embedded Linux environment.

- Proficiency in multithreaded programming for efficient resource management.

- Knowledge of embedded video/audio environments (Gstreamer, SIP, ONVIF, RTSP) is a plus.

- Basic understanding of Python programming is a plus.

- Hands-on experience with testing frameworks like Pytest or Gtest.

- Proficient in working with Linux operating systems.

- Experience with configuration management tools like SVN and Git.

- Understanding of V-cycle and/or Agile development methodologies.

- Working knowledge of MISRA C/C++ coding standards is a plus.

(ref:hirist.tech)

  • bangalore, India DBSI Services Full time

    Job Title: Embedded Software EngineerJob Location: Bengaluru, Karnataka, IndiaJob Description:Responsibilities:• Develop and maintain embedded software solutions for a range of applications, ensuring high performance, reliability, and efficiency.• Collaborate with cross-functional teams to understand project requirements and design specifications.•...


  • bangalore, India Nityo Infotech Full time

    Design and implement the software for embedded system from requirement/Change requests to production. Design, develop, code, test and debug system software. Review code and design Analyze and enhance the existing software for efficiency, stability and scalability of system resources Integrate and validate new design Provide post production...


  • bangalore, India Aptiv Full time

    Embedded Software Developer Help shape the future of mobility. If you're looking for a career-defining challenge in the software industry, Aptiv is the perfect place for you. Our brand-new $14 million campus in Bangalore is our most ambitious software hub where you will shape the Future of Mobility. Join our 2,000+-strong team to advance your career,...


  • bangalore, India Ford Motor Company Full time

    At Ford Motor Company, we believe freedom of movement drives human progress. We also believe in providing you with the freedom to define and realize your dreams! With our incredible plans for the future of mobility, we have a wide variety of opportunities for you to accelerate your career potential as you help us define tomorrow’s transportation. Ford...


  • bangalore, India Corporate Resources Full time

    Job Description Design, develop and implement Platform Software for Real Time control system including system architecture and device drivers targeted at embedded systems. Platform Software requirements elicitation for new development. Design and develop Platform Embedded SW modules. Board...


  • bangalore, India Larsen & Toubro Full time

    8+ Years’ experience in Embedded Software Development using C/Ada83/95 language.  Person should be conversant with software development for Embedded systems/hardware around Microcontrollers, handling communication interfaces like Serial(UART,SPI,I2C), Mil-1553B. Resources like ADCs, DACs, Motors/Actuators.  Experience in development for Target...


  • bangalore, India Aptiv Full time

    Job Description Embedded Software Architect/Development Aptiv is a global technology company that carries an automotive legacy with a mission to develop safer, greener, and more connected solutions, that enable the future of mobility. Stronger with 190,000 + employees globally, 18,200+ scientists, engineers & technicians, located in 46 countries with...


  • bangalore, India Excellence and Eminence LLP Full time

    About the Role :We are seeking a highly skilled Embedded Software Developer to join our team and play a crucial role in the development of our client's electronic products. This role is ideal for a candidate with extensive experience in embedded C++ programming, Linux, and real-time systems.Responsibilities :- Participate in all phases of the software...


  • Bangalore, Karnataka, India Excellence and Eminence LLP Full time

    About the Role :We are seeking a highly skilled Embedded Software Developer to join our team and play a crucial role in the development of our client's electronic products. This role is ideal for a candidate with extensive experience in embedded C++ programming, Linux, and real-time systems.Responsibilities :- Participate in all phases of the software...


  • bangalore, India MicroGenesis Techsoft Pvt Ltd Full time

    MicroGenesis Techsoft Pvt. Ltd . are pioneers in the field of technology service provider such as Application Lifecycle Management, DevOps, Software and Systems Engineering, Document Management, Robotic Process Automation. We have suitable position for the post of Associate Software Engineer-Embedded Software at Bangalore location. Please find the job...


  • Bangalore, India MicroGenesis Techsoft Pvt Ltd Full time

    MicroGenesis Techsoft Pvt. Ltd. are pioneers in the field of technology service provider such as Application Lifecycle Management, DevOps, Software and Systems Engineering, Document Management, Robotic Process Automation. We have suitable position for the post of Associate Software Engineer-Embedded Software at Bangalore location. Please find the job...


  • bangalore, India Garrett - Advancing Motion Full time

    Our Embedded Software Engineers are finding new and creative ways of making vehicles more efficient every day. Join us and set the industry towards a cleaner future!  Part of the Garrett Engineering organization, the Electrification Centre of Excellence  team is responsible for developing a differentiated product portfolio of e-boosting...


  • Bangalore, India Vega intellisoft Full time

    Job Description : Role & Responsibilities : Embedded Software Development : - Design and implement embedded software applications using C++.- Develop drivers, libraries, and middleware for embedded systems.- Optimize code for performance, memory usage, and power consumption.Linux Embedded Development :- Configure and customize Linux kernels and...


  • Bangalore, Karnataka, India Vega intellisoft Full time

    Job Description :Role & Responsibilities :Embedded Software Development :- Design and implement embedded software applications using C++.- Develop drivers, libraries, and middleware for embedded systems.- Optimize code for performance, memory usage, and power consumption.Linux Embedded Development :- Configure and customize Linux kernels and distributions...


  • bangalore, India Core Edge Solutions LLP Full time

    We are looking hire Director Embedded to our Global Client for Bangalore Direct and coordinate planning and execution of all the projects within Embedded Software Engineering Services- Lead, Manage, Train, and/or provide guidance to the Sr.TMs/TMs/PMs towards improved planning and execution- Develops and utilizes performance metrics for all areas of direct...


  • Bangalore, India Core Edge Solutions LLP Full time

    We are looking hire Director Embedded to our Global Client for Bangalore Direct and coordinate planning and execution of all the projects within Embedded Software Engineering Services- Lead, Manage, Train, and/or provide guidance to the Sr.TMs/TMs/PMs towards improved planning and execution- Develops and utilizes performance metrics for all areas of direct...

  • Embedded Developer

    4 weeks ago


    Bangalore, Karnataka, India Epsilonedge Full time

    Designation : Embedded Developer Experience : 4-8 YearsWork Location : Whitefield, Bangalore Educational Qualification : B.E/B.Tech Job Description : - Mandatory to have Automotive embedded software development experience.- Mandatory to have hands on experience in microcontroller (ARM, Renesas, Freescale or Infineon, NXP) based software development using...

  • Embedded Developer

    1 month ago


    Bangalore, India Epsilonedge Full time

    Designation : Embedded Developer Experience : 4-8 YearsWork Location : Whitefield, Bangalore Educational Qualification : B.E/B.Tech Job Description : - Mandatory to have Automotive embedded software development experience.- Mandatory to have hands on experience in microcontroller (ARM, Renesas, Freescale or Infineon, NXP) based software development using...


  • bangalore, India Aptiv Full time

    Embedded Software Engineer Are you looking to be part of the auto industry revolution? We are at the forefront of the embedded world, where the Internet of Things and Cloud Services are merging, and you can help us make it a reality. Join our 2,000-strong team at Aptiv Technical Center in India to advance your career, grow and make a real difference. ...


  • bangalore, India Aalacom Technologies Full time

    Experience -3.5 - 7 YearsLocation - Bangalore ( 5 days WFO)Required• Hands-on programming experience in Embedded C++ on Linux/Windows• Experience in developing complex, high speed software using multi-core processors/FPGAs/ASICs, hardware device drivers, and packet switching• Experience in developing application and embedded software, protocol stacks,...