Senior Engineer I, Embedded Software Design
We are looking for a highly skilled Embedded Software / Firmware Developer with strong experience in Embedded Linux development.
The ideal candidate will have hands-on expertise with Yocto, U-Boot, Linux Kernel customization, and system-level debugging, along with experience working on Texas Instruments (TI) and NXP platforms.
The role involves design, development, customization, integration, and troubleshooting of embedded Linux-based systems.
Key Responsibilities
* Design, develop, and maintain Embedded Linux-based software and firmware for embedded systems
* Build and customize Linux BSPs using Yocto Project
* Develop, port, and customize U-Boot, Linux kernel, and device drivers
* Perform board bring-up and low-level debugging on new hardware platforms
* Analyze and resolve complex system-level issues related to boot, kernel, drivers, and middleware
* Work closely with hardware, validation, and application teams for seamless system integration
* Optimize system performance, boot time, and memory usage
* Ensure compliance with coding standards, quality processes, and documentation requirements
* Participate in code reviews, root cause analysis, and continuous improvement activities
Required Technical Skills
* Strong experience in Embedded Linux development (5-8 years)
* Hands-on expertise with:
* Yocto Project (bitbake, recipes, layers, BSP customization)
* U-Boot customization and boot flow understanding
* Linux Kernel configuration, porting, and debugging
* OCI- Containerised application development
* Proficient in C / C++ programming for embedded systems
* Strong debugging skills using tools such as GDB, JTAG, Lauterbach, or equivalent
* Experience with Texas Instruments (TI) and NXP processors/SoCs
* Good understanding of:
* Device Tree
* Build systems and cross-compilation
* Memory management and process scheduling
* CPU load analysis
* Experience with version control systems such as Git
Preferred / Additional Skills
* Experience with driver development (I2C, SPI, UART, GPIO, USB, Ethernet, etc.)
* Familiarity with root file systems, init systems (systemd, init scripts), and middleware
* Knowledge of secure boot, OTA updates, or performance optimization is a plus
* Exposure to industrial, automotive, or consumer embedded products
* Git, CI/CD, Jenkins, Github Action, CMAKE, FreeRTOS
Rewards designed for you
Our Total Rewards is our way of saying: We see you and we value you.
It's more than just pay and benefits-it's a meaningful investment in you.
It is designed to help you perform, grow, feel safe, and elevate your potential.
The package helps you care for yourself and your family, plan your future, grow your skills and career, collaborate in an inclusive workplace, and contribute to your community.
At Schneider Electric, we're here for what matters most to you.
...
- Rate: Not Specified
- Location: Mumbai, IN-MH
- Type: Permanent
- Industry: Finance
- Recruiter: Schneider Electric
- Contact: Not Specified
- Email: to view click here
- Reference: 125610-en-us
- Posted: 2026-10-03 09:55:35 -
- View all Jobs from Schneider Electric
More Jobs from Schneider Electric
- Cybersecurity GRC Manager (Hybrid)
- Licensed Optician - Prudential Center
- Store Leader - Downtown Birmingham
- Licensed Optician - Shoppes at Isla Verde
- Optometrist, FT - Battlefield Mall
- Optometrist, FT - Country Club Plaza
- Independent Optometrist - Lakeside Shopping Center
- Optometrist, PT - ABQ Uptown
- Optometrist, PT - Battlefield Mall
- Independent Optometrist - Highland Village
- Independent Optometrist - Bradley Fair
- Optometrist, PT - Country Club Plaza
- Independent Optometrist - Old Mill District
- Independent Optometrist - Perkins Rowe
- Independent Optometrist - The Village at Meridian
- Advisor - Del Mar Highlands
- Sales Manager - Ridgedale Center
- Advisor - Walt Whitman
- Sales Advisor - Avenue East Cobb
- Optometrist - Grand Rapids, MI