
Embedded C Developer
3 weeks ago
Role : Embedded C Developer
Location : Bangalore
Experience : 3 - 6 Years
Notice Period : 15 days immediately
Job Description :
We are looking for an Embedded C Developer to work on the development of Virtual Models in C++. You will be responsible for the design, implementation, and testing of these models. This role is ideal for programmers interested in advancing their knowledge of Computer and SoC Architecture. Prior experience with simulators is a plus, but embedded software engineers eager to deepen their understanding of underlying hardware are welcome to apply.
Must-Have Technical Skills :
- Strong problem-solving and programming skills ability to translate high-level problems into implementation proposals and final solutions
- Proficient in Embedded Software/Firmware development
- Excellent understanding of peripheral devices and controllers (SPI, I2C, UART, Timers, Interrupt Controller, ADC, etc.)
- Experience in developing low-level device drivers for controllers (bare metal or Linux)
Good-to-Have Technical Skills :
- Hands-on experience with C++ / OOP concepts
- Exposure to programming complex devices such as Ethernet or PCIe controllers
- Experience with hardware simulators (e.g., QEMU, Synopsys Virtualizer)
Behavioural / Non-Technical Skills :
- Self-managed, adaptable, and quick learner
- Eager to take on challenging tasks
- Strong analytical and problem-solving skills
- Good debugging skills
- Excellent verbal and written communication skills
- Experience in interacting with customers
(ref:hirist.tech)-
Embedded C++
5 days ago
Bengaluru, Karnataka, India Randstad Digital Full time ₹ 15,00,000 - ₹ 25,00,000 per yearRole Overview: You should have 5-8 years of experience and a strong proficiency in C++ (C++11/14/17) in embedded environments. Your expertise should include embedded Linux development and kernel user-space interaction. A deep understanding of Bluetooth protocols, with hands-on experience in BlueZ or other open-source stacks, is necessary. Moreover, you...
-
Embedded C Developer
5 days ago
Bengaluru, Karnataka, India Avin Systems Full time ₹ 9,00,000 - ₹ 12,00,000 per yearSkills Required:Working experience on Embedded Software Development (Application, Driver, BSW) in C.Working experience on all phases of SDLC life cycleWorking experience on embedded C compilersGood debugging, Analytical and Problem-solving skillsGood knowledge in communication protocols like: CAN / LIN / FlexrayTeam PlayerGood Communication SkillsNice to...
-
C++ Embedded Engineer
3 weeks ago
Bengaluru, Karnataka, India Cyanous Software Private Limited Full timeEmbedded C/C++ Development experience Embedded Linux.- Application Development.- Strong Debugging Skills Focused on Embedded Linux.- Experience with Yocto Build Environment. Highlited skills are mandatory and skills should be in cv mustNeed profiles by 3.30PM today only Job Description : We are looking for a highly skilled C++ Embedded Engineer with strong...
-
C++ Embedded Engineer
10 hours ago
Bengaluru, Karnataka, India Cyanous Software Private Limited Full time ₹ 20,00,000 - ₹ 25,00,000 per yearEmbedded C/C++ Development experience Embedded Linux.Application Development.Strong Debugging Skills Focused on Embedded Linux.Experience with Yocto Build Environment.Highlited skills are mandatory and skills should be in cv mustNeed profiles by 3.30PM today onlyJob DescriptionWe are looking for a highly skilled C++ Embedded Engineer with strong experience...
-
Embedded C Developer
4 days ago
Bengaluru, Karnataka, India Tessolve Full time ₹ 20,00,000 - ₹ 25,00,000 per yearJob Description:Experience: 10+ yearsLocation: BangaloreNP: Immediate to 30 DaysInterview Process: 1st round Teams call and 2nd round F2F at Client location is MustMandatory Skills: Embedded C/C, Candidate must be hands on coder, BareMetal, SOCWho you arePort and develop tests for BareMetal environments on mobile SoC platforms.Design, implement, and debug...
-
Embedded C Expert
5 days ago
Bengaluru, Karnataka, India KPIT Full time ₹ 15,00,000 - ₹ 20,00,000 per yearJob DescriptionHiring Engineers, Technical Leads, and Architects with Embedded C ExpertiseWith 100s of millions of lines of code, automobiles are seeing an exponential growth in software – so much so that next generation vehicles are referred to as "Software Defined Vehicles". With Embedded at the core of the control and communication software stack of...
-
Embedded Developer C-C Engineer
4 weeks ago
Bengaluru, Karnataka, India Mobile Programming Full timeJob Description- Design and implement software of embedded devices and systems from requirements to production and commercial deployment- Design, develop, code, test and debug system software- Review code and design- Analyze and enhance efficiency, stability and scalability of system resources- Integrate and validate new product designs- Support software QA...
-
C++ Embedded Software Developer
3 weeks ago
Bengaluru, Karnataka, India Domnic Lewis International Full timeC++ Embedded Software Developer role for a leading automotive client.Location : BangaloreExperience : 713 YearsKey Skills :- Embedded C++ (C++11/14/17) development- Experience with RTOS (Linux/QNX), Drivers, BSP, Middleware- Familiarity with CAN, UDS, ISO14229, AUTOSAR, and Vector toolchain (GENy, CANoe, etc.)- Knowledge of Microcontrollers (i.MX)- Tools:...
-
Embedded C Hardware Engineer
2 days ago
Bengaluru, Karnataka, India Tanisha Systems Full time ₹ 9,00,000 - ₹ 12,00,000 per yearRole & responsibilitiesWe are looking for Embedded C Hardware Design Engineer for permanent position with MNC company for Bangalore location.Preferred candidate profileNeed Strong C Programming (No Testing validation candidate needed here )BB online Test interview followed by final round will be Face to Face Interview as wellStrong in Embedded CEmbedded...
-
C++ Embedded Engineer
5 days ago
Bengaluru, Karnataka, India Tata Elxsi Full time ₹ 15,00,000 - ₹ 25,00,000 per yearYou will be responsible for developing and maintaining high-quality, efficient C/C++ code for embedded products in alignment with product requirements. Working extensively with microcontrollers such as STM, NXP, or other 32-bit platforms will be a key aspect of your role. You will also develop drivers and software for communication interfaces like SPI, UART,...