
Embedded Systems Software Engineer
4 days ago
As a skilled device driver development specialist, you will play a pivotal role in the design, development, and optimization of low-level drivers and bootloaders for next-generation ARM-based SoCs. This exciting opportunity allows you to drive innovation at the foundational layer of cutting-edge technologies.
Key Responsibilities:- Design and Implement Device Drivers: Create high-quality device drivers and Board Support Packages (BSPs) for ARM-based SoCs running Linux.
- SoC Platform Bring-Up: Perform thorough bring-up of new SoC platforms, including low-level hardware enablement and peripheral driver development.
- Unit Testing: Develop and execute comprehensive unit tests to validate driver functionality and robustness.
- Bug Analysis and Resolution: Analyze and resolve bugs from system testing and field/customer feedback to ensure optimal performance.
- Code Optimization: Optimize driver code for performance, memory, and reliability in embedded environments.
- Collaboration: Work closely with hardware, firmware, and systems teams to understand requirements and support platform integration.
- 2–8 years of experience in device driver development and BSPs, ideally in embedded Linux environments.
- Strong proficiency in C programming and a solid understanding of Linux kernel internals.
- Proven experience in driver development for peripherals such as I2C, SPI, UART, GPIO, PCIe, USB, or Ethernet.
- Experience with bootloader development (e.g., U-Boot) and platform bring-up on ARM SoCs.
- Familiarity with ARM/DSP processor architecture, including JTAG and hardware debugging tools.
- Experience with Yocto, QSDK, RDK-B, PRPL OS, or OpenSync is a strong plus.
- Hands-on problem-solving and debugging skills using hardware debuggers and logic analyzers.
- Excellent verbal and written communication and documentation skills.
- Bachelor's degree in Engineering, Computer Science, Information Systems, or related field.
- Master's degree is preferred for senior/lead positions.
- Strong academic foundation with proven ability in low-level systems software.
-
Software Engineer
5 days ago
Chennai, Tamil Nadu, India beBeeEmbedded Full time ₹ 2,00,00,000 - ₹ 2,50,00,000Job Title: Software Engineer - Embedded SystemsWe are seeking a skilled Software Engineer to join our team in developing firmware solutions for cutting-edge server and datacenter hardware technologies.The ideal candidate will have hands-on experience with OpenBMC and Yocto Project, as well as proficiency in C, C++, and scripting languages like Python or...
-
Embedded Software Engineer
2 weeks ago
Chennai, Tamil Nadu, India Angel and Genie Full timeRole : Embedded Software Engineer C++, Linux Location : Ambattur, Chennai. Industry : Industrial Automation. Experience : 3-5 Years. Salary : Best in Industry. Job Type : Full-Time | On-site.About The Role : We are looking for a skilled Embedded Software Engineer with 3-5 years of experience in C/C++ development and a strong understanding of...
-
Embedded Systems Software Developer
2 days ago
Chennai, Tamil Nadu, India beBeeSoftware Full time ₹ 15,00,000 - ₹ 25,00,000Embedded Systems Software EngineerWe are looking for an exceptional Embedded Systems Software Engineer to join our team. As an Embedded Systems Software Engineer, you will be responsible for designing and developing software solutions for a wide range of embedded systems, from low-level system technology on autonomous devices to high-performance, safe and...
-
Embedded System Engineer
1 week ago
Chennai, Tamil Nadu, India Gemicates Full time US$ 80,000 - US$ 1,20,000 per yearJob Summary:We are seeking a highly skilled and motivatedEmbedded Systems Engineerto design, develop, and implement software for embedded devices and systems. The candidate will work closely with cross-functional teams to create innovative solutions for [insert industry/domain, e.g., IoT, Automotive, Consumer Electronics, etc.].Key Responsibilities:Embedded...
-
Software Developer
1 week ago
Chennai, Tamil Nadu, India beBeeEmbedded Full time ₹ 15,00,000 - ₹ 25,00,000Embedded C Software Development PositionWe are seeking an experienced Embedded C developer to join our team in Chennai, India. As a key member of our engineering team, you will be responsible for designing, developing, and testing software for Linux-based embedded systems.Key Responsibilities:Develop high-quality software for embedded systems using the C...
-
Engineer Software Embedded Developer
1 week ago
Chennai, Tamil Nadu, India Angel and Genie Full time US$ 1,00,000 - US$ 2,00,000 per yearEmbedded Software Engineer C++, LinuxLocation:Ambattur, ChennaiIndustry:Industrial AutomationExperience:35 YearsSalary:Best in IndustryJob Type:Full-Time | On-siteAbout The RoleWe are looking for askilled Embedded Software Engineerwith 35 years of experience inC/C++ developmentand a strong understanding ofmicrocontroller-based systems. You will play a...
-
Software Engineer for Embedded Devices
7 days ago
Chennai, Tamil Nadu, India beBeeembedded Full time ₹ 1,04,000 - ₹ 1,30,878Embedded Systems EngineerWe are seeking an experienced Embedded Systems Engineer to join our team. As an Embedded Systems Engineer, you will be responsible for designing and implementing software of embedded devices and systems from requirements to production and commercial deployment.Key Responsibilities:Design and implement system softwareDevelop, code,...
-
Embedded System Developer
2 weeks ago
Chennai, Tamil Nadu, India beBeeSoftware Full time ₹ 16,00,000 - ₹ 24,00,000Embedded Software EngineerSeeking a highly skilled Embedded Software Engineer with expertise in Linux-based embedded systems to join our team.Key Responsibilities:Develop and maintain Linux Board Support Packages (BSP) tailored for embedded platforms.Design, implement, and debug Linux Kernel modules and device drivers.Build efficient Embedded C applications...
-
Embedded Systems Software Development Expert
1 week ago
Chennai, Tamil Nadu, India beBeeEmbedded Full time ₹ 15,00,000 - ₹ 25,00,000Job Description:We are seeking a highly skilled Embedded Systems Software Engineer to join our team.The successful candidate will be responsible for the middleware component of Real-Time Operating System (RTOS) that encompasses modules such as Storage, File systems and 3rd Party libraries.Key responsibilities include developing, optimizing and delivering...
-
Senior Embedded Systems Engineer
2 days ago
Chennai, Tamil Nadu, India beBeeEmbeddedSystemsEngineer Full time ₹ 6,00,000 - ₹ 8,00,000Job Title:"> OpenBMC Firmware Developer Role OverviewThis is a critical role within our engineering team, focused on the development of firmware for embedded BMC systems. As an experienced firmware developer, you will play a key part in bringing up new platforms and collaborating with hardware and software teams to drive innovation.We are seeking a skilled...