Embedded Software Development Engineer
23 hours ago
Exp : 5 to 8 yrs
Job Title : Embedded Software Development Engineer - C & RTOS
Mandate Skills : C, RTOS, Embedded development exp, Multiple Thread Synchronization - Mutex / Semaphore/ Inter-Thread Communication.
Loc : Bangalore, Hyderabad, Noida, Chennai, Pune, Mumbai, Kolkata
Job Description :
The Embedded Software Development Engineer will be responsible for designing, developing, and testing embedded software and firmware platforms that control and operate devices tailored to specific hardware requirements. This role requires a deep understanding of the physical device's characteristics, the real-time functions it must perform, and the ability to design, develop, implement, and test the necessary logic and software to achieve the desired functionality. The position involves executing standard technical tasks under defined instructions and workflows.
As part of a multi-developer firmware team, the primary responsibilities include analysis, design, implementation, and testing of firmware for the Distribution and Industrial product line. The role reports to the Senior Engineering Manager for Embedded Software Development.
Roles and Responsibilities :
- Design, develop, implement, and debug embedded software and/or firmware features for a small module or large component of an embedded software product.
- Integrate software packages with existing systems and subsystems.
- Prepare unit test and regression test specifications and templates.
- Collaborate with multidisciplinary engineering teams to meet project requirements throughout the project lifecycle.
- Develop and maintain engineering documentation, including design documents, code reviews, and release reports.
- Engage in technical discussions, participate in design sessions, and present ideas through whiteboarding.
- Work in a fast-paced development environment, focusing on delivering tasks to meet product release goals.
- Ensure code quality through adherence to best practices, code reviews, and unit testing.
Required Qualifications :
- Bachelor's degree in Computer Science, Electrical Engineering, or Electronics Engineering.
- A minimum of 6 years of embedded development experience.
- Proficiency in real-time embedded software engineering using C/C++ on embedded processors, DSPs, or microcontrollers, and RTOS (e.g., TI-RTOS, FreeRTOS, ThreadX, VxWorks).
- Experience in developing communication stacks and application firmware.
- Strong knowledge of hardware/software interfacing and real-time design considerations.
- Experience with fast network/data interfaces such as 1G/10G Ethernet and PCIe.
- Familiarity with cybersecurity constructs, including static analysis and digital signatures.
- Knowledge of Agile software development practices.
Desired Characteristics :
- Experience in developing multithreaded/multitasking real-time applications.
- Expertise in designing and implementing power system-related application software modules.
- Proficient in debugging code using emulators, simulators, and software analysis tools.
- Strong knowledge of microcontrollers, preferably ARM cores on Intel or Freescale platforms.
- Familiarity with using MATLAB/Simulink for target layer independence.
- Experience across all phases of product engineering and development cycles.
(ref:hirist.tech)
-
Embedded Software Engineer
1 month ago
Pune, India Infinite Orbit Research & Development Pvt. Ltd Full timeJob descriptionRole - Embedded system engineerEducation - Btech/BE in E&TC /ELECTRONICSRoles and Responsibilities:Experience in developing software for Embedded Systems.. should have knowledge in c/c++" Responsibilities Analyse needs and product requirements to create functional design..Strong in C/C++ programming, Object-oriented design, knowledge of good...
-
Embedded Linux Software Architect
3 weeks ago
Pune, Maharashtra, India L4B Software Full timeSoftware Engineering ExpertiseL4B Software, a pioneering software engineering firm specializing in cutting-edge embedded systems for automotive, consumer electronics, and medical devices, is seeking a highly skilled Senior Embedded Linux Engineer to lead our technical team. As a key member of our India operations, you will play a pivotal role in the...
-
Embedded software engineer
2 months ago
Pune, India Intangles Full timeEmbedded Software Engineer: Job description As an Embedded Software Engineer, you will be responsible for delivering high-quality firmware for next-generation embedded products in Internal Combustion Engine (ICE)/Electrical Vehicle (EV) domain. You will work on crucial firmware engineering problems, including real-time application development and...
-
Embedded Software Engineer
2 months ago
Pune, India Intangles Full timeEmbedded Software Engineer: Job description As an Embedded Software Engineer, you will be responsible for delivering high-quality firmware for next-generation embedded products in Internal Combustion Engine (ICE)/Electrical Vehicle (EV) domain. You will work on crucial firmware engineering problems, including real-time application development and...
-
Embedded Software Engineer
6 months ago
pune, India Intangles Full timeEmbedded Software Engineer:Job descriptionAs an Embedded Software Engineer, you will be responsible for delivering high-quality firmware fornext-generation embedded products in Internal Combustion Engine (ICE)/Electrical Vehicle (EV)domain. You will work on crucial firmware engineering problems, including real-time applicationdevelopment and profiling,...
-
Embedded Software Engineer
2 months ago
pune, India Intangles Full timeEmbedded Software Engineer:Job descriptionAs an Embedded Software Engineer, you will be responsible for delivering high-quality firmware fornext-generation embedded products in Internal Combustion Engine (ICE)/Electrical Vehicle (EV)domain. You will work on crucial firmware engineering problems, including real-time applicationdevelopment and profiling,...
-
Embedded Software Developer
6 days ago
Pune, Maharashtra, India Aricent Full timeJob DescriptionJob Title: Embedded Software EngineerJob Summary: We are seeking an experienced Embedded Software Engineer to join our team at Arcent. The successful candidate will work closely with cross-discipline design teams to develop and implement software solutions for our next-generation memory testers.Responsibilities:Develop embedded and interface...
-
Embedded Software Engineer
6 months ago
Pune, India Intangles Full timeEmbedded Software Engineer:Job descriptionAs an Embedded Software Engineer, you will be responsible for delivering high-quality firmware fornext-generation embedded products in Internal Combustion Engine (ICE)/Electrical Vehicle (EV)domain. You will work on crucial firmware engineering problems, including real-time applicationdevelopment and profiling,...
-
Embedded Software Engineer
6 months ago
Pune, India Intangles Full timeEmbedded Software Engineer:Job descriptionAs an Embedded Software Engineer, you will be responsible for delivering high-quality firmware fornext-generation embedded products in Internal Combustion Engine (ICE)/Electrical Vehicle (EV)domain. You will work on crucial firmware engineering problems, including real-time applicationdevelopment and profiling,...
-
Embedded Software Engineer
2 months ago
pune, India Intangles Full timeEmbedded Software Engineer:Job descriptionAs an Embedded Software Engineer, you will be responsible for delivering high-quality firmware fornext-generation embedded products in Internal Combustion Engine (ICE)/Electrical Vehicle (EV)domain. You will work on crucial firmware engineering problems, including real-time applicationdevelopment and profiling,...
-
Embedded Software Engineer
4 weeks ago
pune, India Intangles Full timeEmbedded Software Engineer: Job description As an Embedded Software Engineer, you will be responsible for delivering high-quality firmware for next-generation embedded products in Internal Combustion Engine (ICE)/Electrical Vehicle (EV) domain. You will work on crucial firmware engineering problems, including real-time application development and profiling,...
-
Embedded Software Engineer
6 months ago
Pune, India Intangles Full timeEmbedded Software Engineer: Job description As an Embedded Software Engineer, you will be responsible for delivering high-quality firmware for next-generation embedded products in Internal Combustion Engine (ICE)/Electrical Vehicle (EV) domain. You will work on crucial firmware engineering problems, including real-time application development and profiling,...
-
Embedded Software Engineer
3 days ago
Pune, Maharashtra, India ARRONICS INFOTECH PVT LTD Full timeJob Title: Embedded Software EngineerWe are seeking a highly skilled Embedded Software Engineer to join our team in Visakhapatnam, India.The ideal candidate will have strong expertise in embedded coding, real-time operating systems (RTOS), and communication protocols. They will be responsible for designing, developing, and testing embedded software for...
-
Senior Embedded Systems Developer
2 weeks ago
Pune, Maharashtra, India Infinite Orbit Research & Development Pvt. Ltd Full timeCompany OverviewInfinite Orbit Research & Development Pvt. Ltd is a leading innovator in the field of embedded systems, pushing the boundaries of technology and innovation.Job DescriptionWe are seeking an experienced Embedded Software Engineer to join our team. As an Embedded Software Engineer, you will be responsible for designing, developing, coding,...
-
Embedded software engineer
1 month ago
Pune H.o, India Intangles Full timeEmbedded Software Engineer: Job description As an Embedded Software Engineer, you will be responsible for delivering high-quality firmware fornext-generation embedded products in Internal Combustion Engine (ICE)/Electrical Vehicle (EV)domain. You will work on crucial firmware engineering problems, including real-time applicationdevelopment and profiling,...
-
Embedded Software Developer
4 weeks ago
Pune, Maharashtra, India Intangles Full timeEmbedded Software DeveloperAt Intangles, we are seeking an experienced Embedded Software Developer to join our team of passionate engineers. The ideal candidate will have a strong background in firmware development, specifically with Linux-based systems. The role will involve designing, developing, and maintaining embedded Linux software solutions for...
-
Embedded software engineer
1 week ago
Pune, India Actalent Full timeJobe Role: C/C++ Embedded EngineerYears of Experience: 5+ YearsLocation : PuneRoles & Responsibilities:Understand and draft firmware application requirement for the projects.Perform the project design and development activitiesDesign and develop Firmware Modules, integrate it with embedded device.Design and develop high level and detailed design,...
-
Embedded Software Developer
1 month ago
Pune, Maharashtra, India Intangles Full timeOverviewAt Intangles, we're seeking a highly skilled Embedded Software Engineer to join our team. As an Embedded Software Engineer, you will be responsible for delivering high-quality firmware for next-generation embedded products in the ICE/EV domain.Key ResponsibilitiesDeveloping firmware with a focus on Linux-based systemsImplementing and optimizing...
-
Embedded Systems Software Engineer
2 weeks ago
Pune, Maharashtra, India CIEL HR Full timeJob Title: Embedded Systems Software EngineerAbout the Role:We are seeking an experienced Embedded Systems Software Engineer to join our team at CIEL HR. As an Embedded Systems Software Engineer, you will design, develop, and test software for embedded systems, focusing on Linux BSP and Linux device drivers.Key Responsibilities:- Develop and maintain...
-
Embedded Software Engineer
2 weeks ago
Pune, India Actalent Full timeJobe Role:C/C++ Embedded EngineerYears of Experience:5+ YearsLocation : PuneRoles & Responsibilities:Understand and draft firmware application requirement for the projects.Perform the project design and development activitiesDesign and develop Firmware Modules, integrate it with embedded device.Design and develop high level and detailed design, unit/module...