
Embedded Software Developer
2 days ago
Position Overview
We are seeking a highly skilled and motivated Embedded Software Engineer to design, develop, and optimize embedded systems for our products. The ideal candidate will have strong expertise in firmware development, microcontroller programming, hardware-software integration, and debugging of real-time embedded applications.
Key Responsibilities
- Design, develop, and maintain embedded software/firmware for microcontrollers and embedded platforms.
- Work with C/C++ (and assembly where required) to implement efficient and reliable code.
- Collaborate with hardware engineers to ensure seamless hardware-software integration.
- Develop and execute unit tests, integration tests, and system validation for embedded applications.
- Debug and optimize code for performance, memory usage, and power efficiency.
- Implement communication protocols (I2C, SPI, UART, CAN, USB, Ethernet, etc.).
- Work with RTOS and bare-metal systems as required.
- Maintain thorough documentation of designs, code, and testing procedures.
- Participate in design reviews, code reviews, and peer collaboration.
- Stay up to date with emerging technologies in embedded systems and contribute innovative ideas.
Required Qualifications
- Bachelor's or Master's degree in Electronics Engineering, or related field.
- 3–5 years of experience in embedded software/firmware development.
- Proficiency in C, C++, and familiarity with assembly language for microcontrollers.
- Experience with 8-bit, 16-bit, and 32-bit microcontrollers (ARM Cortex-M, PIC, AVR, STM32, etc.).
- Strong understanding of embedded system architecture, peripherals, and hardware interfaces.
- Experience with RTOS-based development (FreeRTOS, Zephyr, etc.).
- Proficiency in using debugging tools, oscilloscopes, logic analyzers, and JTAG/SWD.
- Knowledge of version control systems (Git).
Preferred Skills (Nice to Have)
- Knowledge of wireless protocols (Bluetooth, Wi-Fi, ZigBee, LoRa, etc.).
- Exposure to safety-critical systems (ISO 26262, IEC 61508, DO-178C, etc.).
- Hands-on experience with PCB bring-up and hardware debugging.
Soft Skills
- Strong analytical and problem-solving skills.
- Ability to work both independently and in cross-functional teams.
- Good communication and documentation skills.
- Proactive, detail-oriented, and eager to learn new technologies.
Job Type: Full-time
Pay: From ₹30,000.00 per month
Benefits:
- Health insurance
- Internet reimbursement
Work Location: In person
-
Embedded Software Developer
7 days ago
Coimbatore, Tamil Nadu, India beBeeSoftware Full time ₹ 18,00,000 - ₹ 24,00,000Job SummaryWe are seeking a talented Embedded Software Engineer to join our team.You will design, develop, and debug embedded software for various hardware platforms, including microcontrollers and processors.Troubleshoot and resolve electronics design issues, including hardware-level debugging.Write and optimize efficient embedded C/C++ code tailored for...
-
Lead Embedded Software Developer
1 day ago
Coimbatore, Tamil Nadu, India beBeeAutomation Full time ₹ 30,00,000 - ₹ 40,00,000Embedded Automation ProfessionalWe are seeking a highly skilled Embedded Automation Professional to develop and maintain Python-based automation frameworks for embedded automotive systems. The ideal candidate will have strong technical expertise in Python scripting, embedded C programming, and software testing methodologies.Key Responsibilities:Design and...
-
Embedded Software Architect
10 hours ago
Coimbatore, Tamil Nadu, India beBeeembedded Full time ₹ 1,50,00,000 - ₹ 2,00,00,000Embedded Software ArchitectWe are seeking an experienced Embedded Software Architect to join our engineering team. As a key member of the team, you will be responsible for designing and developing software architecture for embedded systems.The ideal candidate will have strong expertise in embedded systems and real-time software development, with proficiency...
-
Embedded Software Programmer
1 week ago
Coimbatore, Tamil Nadu, India beBeeEmbedded Full time ₹ 12,00,000 - ₹ 20,00,000Embedded C Development OpportunityAs a skilled Embedded C Developer, you will be responsible for designing and implementing software solutions using embedded C programming.Key ResponsibilitiesDesign and develop software applications utilizing embedded C and RTOSImplement CAN / Flexray, UDS / KWP, SPI communication protocols with high proficiencyWork with...
-
Embedded Software Development Position
2 days ago
Coimbatore, Tamil Nadu, India beBeeembeddedsoftware Full time ₹ 15,00,000 - ₹ 28,00,000Embedded Software Engineer OpportunityWe are seeking an experienced Embedded Software Engineer to join our team.Job Description:The ideal candidate will have a strong background in embedded C programming, device drivers, and communication protocols such as CAN/Flexray, UDS/KWP, and SPI. They will also possess excellent debugging analytical thinking skills...
-
Embedded Software Trainer
4 days ago
Coimbatore, Tamil Nadu, India Click2Code Full time ₹ 9,00,000 - ₹ 12,00,000 per yearCompany DescriptionClick2Code is a software training organization located in Tirupur, Tamil Nadu. We specialize in upskilling and certifying individuals in Embedded Systems, Internet of Things (IoT), and Artificial Intelligence. We offer specialized courses in various programming languages such as Embedded C, C++, Python, and provide hands-on experience with...
-
Senior Embedded Software Developer Position
1 week ago
Coimbatore, Tamil Nadu, India beBeeSoftwareEngineer Full time ₹ 9,00,000 - ₹ 12,00,000Embedded Software EngineerWe are seeking a highly skilled Embedded Software Engineer to join our team. As an embedded software engineer, you will be responsible for designing, developing, and testing software for automotive systems.Key Responsibilities:Developing software for automotive systems using C programming languageWorking with microcontrollers and...
-
IoT/Embedded Software Developer
6 days ago
Coimbatore, Tamil Nadu, India Tekpillar Service Pvt. Ltd. Full timeRole : IoT/Embedded Software DeveloperLocation : CoimbatoreExperience : 5 - 8 YearsNotice Period : Immediate - 15 DaysKey Responsibilities : - Develop embedded software for healthcare devices using PIC (MPLAB) and STM32 platforms.- Implement device drivers, communication protocols, and real-time control algorithms.- Collaborate with hardware and systems...
-
Embedded Software Engineer
2 days ago
Coimbatore, Tamil Nadu, India TekPillar® Full time ₹ 9,00,000 - ₹ 12,00,000 per yearJob Role:Embedded Software Engineer – Healthcare DevicesExperience:5 to 8 YearsLocation:CoimbatoreKey Responsibilities:Design and develop embedded software for healthcare devices using PIC microcontrollers (MPLAB) and STM32/STMicroelectronics platforms .Implement device drivers, communication protocols, and real-time control algorithms .Collaborate...
-
Embedded Software Architect
5 days ago
Coimbatore, Tamil Nadu, India beBeeFirmwareEngineer Full time ₹ 1,00,00,000 - ₹ 1,50,00,000A senior firmware engineer will lead the design, development and integration of embedded software for a smart camera system. This role requires expertise in C/C++, Linux kernel development and device driver programming.