Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Mid to Senior
Qualifications
Proficient in C Programming: Demonstrated expertise in C programming language. Strong Debugging Skills: Ability to troubleshoot and resolve complex issues efficiently. Hands-on Experience: Significant experience in creating safety-critical embedded applications is required. Preferred Knowledge: Familiarity with RTOS, FreeRTOS, Linux, or VxWorks is advantageous.
About the job
We are seeking a talented and experienced Lead Engineer specializing in Firmware and Core Embedded Engineering to join our innovative team. You will play a crucial role in developing safety-critical embedded applications while leading a team of engineers in a dynamic environment.
About ALTEN Calsoft Labs
ALTEN Calsoft Labs, founded in 1992 and acquired by the French multinational ALTEN in 2011, is a leading provider of Enterprise IT and product engineering services. With offices across the United States, Europe, Singapore, and India, we focus on delivering innovative solutions across various industries including Healthcare, Education, Retail, and Networking & Telecom. Join us to be part of a forward-thinking company that values excellence and innovation.
Similar jobs
1 - 20 of 2,573 Jobs
Search for Advanced Lead Engineer Embedded Software
Join Wabtec Corporation as an Advanced Lead Engineer specializing in Embedded Software. In this pivotal role, you will lead innovative projects, developing cutting-edge software solutions that enhance our transportation and logistics operations. Collaborate with cross-functional teams to design, implement, and optimize embedded systems that are crucial to our product offerings.
Join Wabtec Corporation as an Advanced Lead Engineer specializing in Embedded Software. In this pivotal role, you will lead innovative projects that drive the future of transportation technology. Your expertise will contribute to the development of cutting-edge solutions that enhance operational efficiency and reliability across various systems.
Join Wabtec Corporation as an Advanced Lead Engineer specializing in Embedded Software. In this pivotal role, you will oversee the development and implementation of cutting-edge embedded systems that enhance our transportation solutions. Collaborate with a dynamic team of engineers and contribute to innovative projects that transform the transportation industry.
Join Wabtec Corporation as a Lead Engineer specializing in embedded software development. In this pivotal role, you will spearhead innovative projects that drive the future of transportation technology. Your expertise will be essential in designing, developing, and implementing high-quality embedded software solutions across various platforms.We are looking for a leader who can collaborate effectively with cross-functional teams, mentor junior engineers, and contribute to the overall growth of our technology initiatives. If you are passionate about creating cutting-edge software and thrive in a dynamic environment, we want to hear from you!
Join our innovative team at Wabtec Corporation as an Advanced Lead Engineer. In this pivotal role, you will leverage your expertise in engineering to drive cutting-edge projects that enhance our technology and deliver exceptional solutions. Collaborate with a diverse group of professionals and contribute to the future of rail and transit technologies.
Join our dynamic team at Sopra Steria as an Embedded C Technical Lead, where you will play a crucial role in driving innovative solutions in the embedded systems domain. We are seeking a talented individual with a passion for technology and leadership to guide our team in developing high-quality software solutions.
We are seeking a talented and experienced Lead Engineer specializing in Firmware and Core Embedded Engineering to join our innovative team. You will play a crucial role in developing safety-critical embedded applications while leading a team of engineers in a dynamic environment. 
The successful candidate will join our embedded targets team, focusing on developing innovative programming solutions that facilitate seamless access to sensors. This role will empower the implementation of advanced algorithms, including sensor fusion, enhancing our technology's capabilities.
Job Summary Join our dynamic and collaborative team as a Principal Embedded Software/Firmware Engineer (Bringup) in Bengaluru! This role offers an exciting opportunity to contribute to the validation of cutting-edge, high-performance AI chips and platforms. As a pivotal member of the Post-Silicon Validation team, you will play a crucial role in bringing our first silicon to life, ensuring its functional validation, and collaborating with various teams to transform it into a fully characterized, operational product. You will also be responsible for regularly reporting project status and progress to program management, while providing technical mentorship to fellow engineers. Your experience and insights will be invaluable as you lead continuous improvements in our testing infrastructure and methodologies. The Team The Post-Silicon Bringup team is part of the Architecture and Validation division, dedicated to the bringup and validation of new silicon once it returns from manufacturing. You will enable and support the production software and firmware teams in their efforts to launch their applications effectively, while also working in tandem with the Silicon Characterization team. Responsibilities and Duties Design, develop, and debug silicon validation tests in bare metal C/C++ on FPGA/Emulator prior to first silicon availability. Deploy and debug silicon validation tests on the first silicon. Create automated test frameworks and regression test suites in Python to enhance validation efficiency. Collaborate with engineers across multiple disciplines on various technical topics. Work with Validation and Production Test engineering peers to implement best practices and foster continuous improvements in testing methodologies. Analyze test results, identify, and debug failures or defects. Contribute to the shared test and validation infrastructure. Provide feedback and insights to architects for product enhancements.
Senior Staff Embedded Software/Firmware Engineer (Bringup) Graphcore stands at the forefront of innovation in Artificial Intelligence computing systems. Our company is dedicated to designing state-of-the-art semiconductors and data center hardware that deliver the specialized processing capabilities essential for advancing AI technologies, while ensuring efficiency for widespread adoption. As a proud member of the SoftBank Group, Graphcore is part of an elite consortium of companies driving some of the most transformative technologies globally. We are excited to announce the launch of our new AI Engineering Campus in Bengaluru, which will be pivotal in our mission to shape the future of AI computing. Job Summary We invite you to join a dynamic and collaborative development team focused on creating C code for validating high-performance AI chips and platforms. In this role, you will be instrumental in supporting new product introductions and post-silicon validation. As part of the Post-Silicon Bringup team, your responsibilities will include bringing first silicon to life, developing code primarily in C for configuring and exercising systems and sub-systems on new silicon devices. You will collaborate closely with various teams to ensure the product is fully characterized and operational, providing regular updates to program management on project status and progress. Additionally, you will lead and mentor other engineering team members, offering technical guidance and leveraging your expertise to drive continuous improvements in test infrastructure and processes. The Team The Post-Silicon Bringup team is a vital part of our Architecture and Validation department, responsible for validating new silicon upon its return from manufacturing. We enable and support the production software and firmware teams in bringing their software online and assist the Silicon Characterization team. Responsibilities and Duties Plan, design, develop, and debug silicon bringup sequences and tests in bare metal C/C++ on FPGA/Emulator before the first silicon arrives. Deploy configuration sequences and validation tests on the first silicon and troubleshoot as necessary. Develop automated test frameworks and implement improvements to existing processes. Collaborate with cross-functional teams to enhance product performance and reliability.
Role Overview Roku Inc. is looking for a Senior Software Engineer with strong experience in C++ and embedded systems. This position is based in Bengaluru, India. The role focuses on building and improving software that powers Roku's streaming devices, with a particular emphasis on projects involving the Chromium platform. What You Will Do Design and develop software features for embedded systems using C++ Work on Chromium-based projects to improve device performance and user experience Collaborate with teams across engineering, product, and QA Lead and participate in technical discussions to shape project direction Contribute to delivering reliable, high-quality software for Roku devices Who We’re Looking For Extensive experience with C++ and embedded systems Background working with the Chromium platform is a plus Comfortable collaborating with cross-functional teams Strong communication skills and a track record of technical leadership
Bosch Global Software Technologies Private Limited
Full-time|On-site|bengaluru
Roles & Responsibilities:Test Leadership & Strategy:• Spearhead the comprehensive test strategy for multiple concurrent projects/releases (system, integration, end-to-end testing).• Take charge of test planning, estimation, scheduling, and reporting across teams; champion risk-based testing.• Establish quality gates, acceptance criteria, and metrics for release readiness (coverage, defect trends, stability).• Collaborate with Product Owners, Scrum Masters, development teams, DevOps, and stakeholders to synchronize quality objectives.Automation Frameworks & Execution:• Drive the automation roadmap: determine what to automate, the timing of automation, and ensure maintainability.• Provide hands-on contributions to automation (both review and development) for embedded and HMI/Web layers.• Set coding standards, branching strategies, test design patterns, logging practices, and reporting methods.• Mentor test engineers; conduct code reviews and promote reliability and repeatability in automation.Embedded Linux & Embedded RTOS System Testing:• Oversee system validation for Embedded Linux firmware/applications and Embedded RTOS components.• Validate system services, networking configurations, inter-process communication mechanisms, security features, and performance metrics.• Plan and execute regression, stress, endurance, and stability tests on actual hardware.• Define the test approach for drivers/kernel modules (Linux) and real-time performance (RTOS), considering timing and resource limitations.HMI / Web Application Validation:• Assess UI/UX consistency, responsiveness, and functional workflows on device-hosted HMIs.• Automate web testing using Selenium or Robot Framework (or a comparable tool), integrated with system test executions.• Validate communication pathways between HMI and backend services utilizing REST APIs, WebSockets, MQTT/ZMQ.CI/CD Pipelines & Quality Gates (Jenkins / GitHub Actions):• Construct and sustain CI/CD pipelines for automated test executions (smoke, regression, nightly).• Integrate test automation with Jenkins and/or GitHub Actions (YAML), including artifacts, logs, and reports.• Implement pipeline gating (pull request checks, required workflows) and automated notification systems.• Ensure reproducibility of test environments (Python virtual environments, dependency pinning, and containers as necessary).Test Environment, Tools & Defect Management:• Own the readiness of the test environment: hardware availability, flashing/deployment steps, data, credentials, and tools.• Define the defect triage process and Service Level Agreements; lead Root Cause Analysis for escaped defects and recurring issues.• Maintain traceability among requirements, test cases, automation coverage, and defects.
Join our innovative embedded targets team at kgtiger2 as an Embedded Software Engineer specializing in Sensor I/O. In this pivotal role, you will design and implement programming solutions that facilitate easy access to various sensors and support the integration of advanced algorithms such as sensor fusion, enhancing our product capabilities and performance.
Join Endava as a Staff Software Engineer or Lead Software Engineer where you will play a vital role in our Client Delivery department. You will be responsible for designing, developing, and implementing high-quality software solutions that drive client success. Collaborate with cross-functional teams to ensure the delivery of reliable and scalable software that meets business needs.
Collaborate with Industry LeadersJoin the dynamic WiFi team at Arista Networks, where you will be at the forefront of developing next-gen WiFi solutions in a high-energy setting. This team manages the full lifecycle of Arista's Cloud-managed WiFi product portfolio. This role focuses specifically on the WiFi AccessPoint team.Your ResponsibilitiesAs a vital member of the AccessPoint team, you will engage with cross-functional teams to gather product requirements, architect innovative solutions, develop software, and ensure successful deployment for final validation. You will keep abreast of emerging technologies and their implications on Arista’s offerings, contributing fresh and inventive ideas to enhance our products and solidify our position as a leader in the campus networking sector. Additionally, you will collaborate closely with sales and support teams to deliver new solutions, grasp customer requirements, and address escalations effectively. Your role will encompass a diverse range of responsibilities, from developing new access points and implementing features to tracking technological advancements and liaising with customer-facing teams.
We are seeking a skilled Build & Release Engineer specializing in Embedded Systems to join our dynamic team in Bengaluru. In this role, you will be responsible for the development, integration, and deployment of embedded software systems. You will work closely with the engineering team to ensure efficient build processes and reliable releases.
Join Sopra Steria as a Lead Embedded Testing Module Engineer, where you will spearhead testing initiatives for embedded systems. In this pivotal role, you will collaborate with cross-functional teams to design, implement, and execute comprehensive testing strategies that ensure quality and performance of our innovative solutions.As a leader in this domain, you will mentor junior engineers, drive process improvements, and utilize cutting-edge testing tools to enhance productivity and efficiency. Your expertise will be critical in developing automated testing frameworks and ensuring adherence to industry standards.
Join our innovative team at Squircle IT Consulting Services Pvt Ltd as a Build & Release Engineer specializing in embedded systems. In this role, you will be instrumental in automating and streamlining our software development and release processes. Your expertise will help us deliver high-quality embedded solutions efficiently.
Razorpay Software Private Limited is seeking a Lead Software Engineer in Bengaluru to guide a team of engineers focused on building and improving technology solutions. This position centers on leading technical projects that strengthen the platform and support a wide range of client needs. Role overview This role involves managing a team, setting technical direction, and ensuring the delivery of high-quality, scalable applications. The Lead Software Engineer will work closely with team members to solve complex challenges and deliver features that enhance user experiences. What you will do Lead and mentor a group of engineers through all stages of software development Drive projects that improve the Razorpay platform for a diverse client base Promote best practices to ensure applications are reliable and scalable Requirements Experience leading engineering teams Strong background in developing scalable software applications Ability to guide teams through technical challenges and project delivery
Join AECOM as a Lead Specialist in Chemicals, focusing on Semiconductor and Advanced Manufacturing. In this role, you will leverage your expertise to drive innovative solutions and optimize our manufacturing processes. Collaborate with cross-functional teams to enhance product quality and efficiency while ensuring compliance with industry standards.
Jan 8, 2026
Sign in to browse more jobs
Create account — see all 2,573 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.