Lead Engineer - Software (Embedded Systems)
Cincinnati, OH, 45270 | Full-Time | L&T Technology Services LTD
About the Role
Join L&T Technology Services LTD as a Lead Engineer - Software and play a pivotal role in shaping next-generation embedded solutions. Drive the migration of existing WinCE architectures to robust Embedded Linux platforms, collaborate across multidisciplinary teams, and work hands-on with cutting-edge hardware and software. This position offers unique opportunities for professional growth, technical leadership, and the chance to make a tangible impact within a diverse and inclusive workplace.
Responsibilities
- Analyze current WinCE/WEC7 architectures, firmware, BSP, drivers, middleware, and application layers
- Define and execute migration strategies from WinCE to Embedded Linux platforms
- Port and customize Linux BSP, bootloader (U-Boot), and kernel components
- Translate WinCE APIs, threads, timers, synchronization mechanisms, and IPC services to Linux equivalents
- Develop, port, and optimize device drivers for SPI, I2C, UART, GPIO, Ethernet, FPGA interfaces, and custom peripherals
- Perform hardware bring-up, board-level debugging, and system integration
- Replace WinCE communication frameworks with Linux-compatible solutions
- Integrate middleware, application software, and low-level firmware components
- Optimize system performance, boot time, and memory footprint
- Develop and execute unit tests, integration tests, and system validation plans
- Support product verification, release, and deployment cycles
- Collaborate closely with hardware, software, QA, and customer teams for seamless project execution
Required Skills and Experience
- Bachelor’s degree in Engineering or related discipline (BE)
- Experience with WinCE/WEC7 architecture analysis and migration to Linux
- Strong proficiency in porting Linux BSP, U-Boot bootloader, and kernel components
- Device driver development for SPI, I2C, UART, GPIO, Ethernet, FPGA, custom peripherals
- Expertise in hardware bring-up and board-level debugging
- Solid knowledge of Linux communication frameworks and middleware integration
- Proficiency in system optimization and validation testing
Preferred Skills
- Prior experience with large-scale embedded migration projects
- Familiarity with custom FPGA interface development
- Exposure to real-time system optimization and memory management
- Experience in cross-functional team collaboration
Benefits
- Opportunity to lead high-impact, next-generation embedded projects
- Inclusive, diverse, and collaborative work environment
- Equal opportunity employer with clear anti-discrimination policies
- Support for reasonable accommodations for qualified individuals with disabilities
- Professional growth and continuous learning opportunities
How to Apply
Ready to drive innovation and elevate your career? Click “Apply Now” to submit your application. If you require accommodations to participate in the recruitment process or to perform essential job functions, please reach out—we are committed to supporting your success. L&T Technology Services LTD is an equal opportunity employer. All qualified candidates are encouraged to apply. Selection is based solely on individual merit and skills.