Senior Firmware Development Lead
3 days ago
We are seeking a seasoned Firmware Development Lead to join our team at Celestica. In this role, you will be responsible for leading the development of firmware platforms for various storage and server products.
About the Role
This is an exciting opportunity to work with a highly skilled team in developing cutting-edge firmware solutions. As a Firmware Development Lead, you will be responsible for designing and implementing firmware architecture, driving detailed design activities, and coordinating test/verification and debug efforts. You will also work closely with design PM and quality specialists to ensure quality, deliverables, and schedule commitments are met.
Key Responsibilities
- Design requirements analysis based on inputs from customer or business/marketing groups or system architects.
- Create firmware architecture design and/or module design specifications and drive detailed design activities including coding, code inspection, unit test, integration test and functional verification.
- Conduct detailed design efforts. Closely monitor detailed design progress and publish status report timely.
- Coordinate firmware test/verification and debug, support system integration and validation. Manage issues/defects and drive root cause analysis/bug fix.
Requirements
- Master or Bachelor's degree in Computer Science, Computer Engineering, or Electrical Engineering or equivalent.
- 5+ years of firmware development experience with a minimum of 3 years working on BMC firmware development.
- Solid C programming skills.
- Familiarity with one or more of the following embedded OS: Linux, ThreadX.
- In-depth understanding of Linux kernel, device driver, IPC, U-boot.
- Knowledge of BMC includes IPMI, SDR, SEL, FRU records, SOL, IPMB, Side-band LAN, KCS and KVM Redfish, etc.
- Working knowledge of common bus such as I2C, IPMB, PMBUS, SPI, LPC, UART, JTAG.
What We Offer
Celestica offers a competitive salary range of $120,000 - $160,000 per annum, depending on experience. Additionally, we offer a comprehensive benefits package, including medical, dental, and vision coverage, as well as a generous retirement plan. We are committed to fostering an inclusive and accessible environment, where all employees feel valued, respected, and supported.
-
Firmware Development Lead
4 weeks ago
Chennai, Tamil Nadu, India Logitech Full timeGaming Simulation Firmware Manager RoleAbout the JobLogitech G is seeking a skilled Firmware Manager to lead the development of embedded software for Gaming Simulation products. As a key member of the team, you will leverage your expertise in microcontrollers, sensors, and real-time operating systems to deliver high-performance Gaming Simulation...
-
Senior Firmware Architect
4 weeks ago
Chennai, Tamil Nadu, India N Human Resources & Management Systems Full timeJob Title: Senior Firmware ArchitectLocation: Flexible, remote work options availablePosition Type: Full-timeJob Summary:N Human Resources & Management Systems is seeking an experienced Senior Firmware Architect to lead the design, development, and optimization of embedded firmware for complex systems. The ideal candidate will have a deep understanding of...
-
Senior Bluetooth Firmware Engineer
3 weeks ago
Chennai, Tamil Nadu, India Logitech Full timeAbout the RoleAs a Senior Bluetooth Firmware Engineer at Logitech, you will play a critical role in developing innovative firmware solutions for our microcontroller-based low-power Bluetooth audio products.Key ResponsibilitiesDesign and develop embedded firmware for low-power Bluetooth audio products, collaborating with the design team to ensure timely...
-
Senior Lead Firmware Engineer
1 month ago
Chennai, Tamil Nadu, India Celestica Full timeJob SummaryCelestica is seeking a Senior Lead Firmware Engineer to join our Software Department. As a key member of our team, you will be responsible for developing and customizing BMC firmware platforms for various storage products and server products.Key ResponsibilitiesDesign requirements analysis based on inputs from customer or business/marketing groups...
-
Senior Firmware Architect
3 weeks ago
Chennai, Tamil Nadu, India N Human Resources & Management Systems Full timeJob Summary:Job Title: Senior Firmware DeveloperLocation: Our Bangalore/Pune/Hyderabad/Chennai officePosition Type: Full-timeKey Responsibilities:Firmware Architecture: Lead the design and development of robust, scalable, and efficient firmware architectures for embedded systems.Development and Optimization: Write and optimize high-performance, low-level...
-
Senior Firmware Engineer
4 weeks ago
Chennai, Tamil Nadu, India Vicara Full timeVicara Firmware Engineer Job DescriptionWe are looking for a highly skilled Firmware Engineer to join our team. As a Firmware Engineer at Vicara, you will be responsible for designing and developing firmware for our products.Main Responsibilities• Design and develop efficient, modular, and robust firmware for our products.• Collaborate with software...
-
Senior Firmware Development Engineer
1 month ago
Chennai, Tamil Nadu, India Global Pharma Tek Full timeFirmware Development Opportunities at Global Pharma TekWe are seeking a highly skilled Firmware Development Engineer to join our team at Global Pharma Tek. As a key member of our firmware development team, you will be responsible for designing, developing, and optimizing firmware for embedded systems using real-time operating systems like Zephyr and...
-
Senior Bluetooth Firmware Engineer
1 month ago
Chennai, Tamil Nadu, India Logitech Full timeAbout the RoleWe are seeking a skilled Senior Bluetooth Firmware Engineer to join our team at Logitech. As a key member of our organization, you will be responsible for designing and developing embedded firmware for microcontroller-based low-power Bluetooth audio products.Your Key ResponsibilitiesDesign and develop firmware for low-power Bluetooth audio...
-
Software Engineering Manager
2 weeks ago
Chennai, Tamil Nadu, India Celestica Full timeAbout the RoleCelestica is seeking a seasoned Software Engineering Manager to lead our firmware development team. In this role, you will be responsible for overseeing the development of firmware for our products, ensuring timely delivery and maintaining the highest quality standards.
-
Lead Firmware Engineer for Embedded Systems
4 weeks ago
Chennai, Tamil Nadu, India Global Pharma Tek Full timeJob Title: Lead Firmware Engineer for Embedded SystemsJob Summary:We are seeking a talented Lead Firmware Engineer for Embedded Systems to join our team at Global Pharma Tek. The ideal candidate will have a strong background in firmware development, with experience in designing, developing, and optimizing firmware for embedded systems using real-time...
-
Senior Manager, Software Engineering
3 weeks ago
Chennai, Tamil Nadu, India Celestica Full timeJob OverviewCelestica is seeking an experienced Senior Manager, Software Engineering, with a strong background in firmware development and team leadership. The ideal candidate will have a passion for leading a team of software engineers to develop high-quality, reliable software that integrates with hardware to deliver exceptional performance.Key...
-
Senior Firmware Engineer
1 month ago
Chennai, Tamil Nadu, India Logitech Full timeLogitech: Where Innovation Meets ImpactAt Logitech, we're on a mission to create products that make a positive global impact. As a Senior Firmware Engineer, you'll play a pivotal role in designing and developing embedded software for our Gaming Simulation products. Your expertise in microcontrollers, sensors, and real-time operating systems will be...
-
Senior Firmware Engineer
4 weeks ago
Chennai, Tamil Nadu, India Logitech Full timeAbout the Role:We are seeking a highly skilled Senior Firmware Engineer to join our team at Logitech. As a key member of our team, you will play a pivotal role in the design and development of embedded software for Gaming Simulation products.Your Key Responsibilities:Firmware development on Microcontroller platform (STM32x) with respect to functionality,...
-
Bluetooth Firmware Engineer for Logitech
6 hours ago
Chennai, Tamil Nadu, India Logitech Full timeAbout the RoleAs a Senior Bluetooth Firmware Engineer at Logitech, you will play a crucial role in developing cutting-edge firmware for microcontroller-based low-power Bluetooth audio products. You will be part of a dynamic team that positively impacts the lives of millions of people worldwide.Key ResponsibilitiesDesign and develop embedded firmware for...
-
Senior Firmware Engineer
2 weeks ago
Chennai, Tamil Nadu, India AZMARQ TECHNOVATION PRIVATE LIMITED Full timeSenior Firmware Engineer - Battery Management System ExpertWe are seeking an experienced Senior Firmware Engineer to join our team at Azmarq Technovation. As a key member of our engineering team, you will be responsible for designing and developing firmware for our Battery Management System (BMS).Key Responsibilities:- Design and develop firmware for BMS...
-
Embedded Firmware Developer
1 month ago
Chennai, Tamil Nadu, India HCLTech Full timeEmbedded Firmware Developer Job DescriptionHCLTech is a global technology company that helps enterprises innovate and grow in the digital age. Our technology products and services are built on a strong foundation of innovation, risk-taking, and customer relationships. We take pride in our diversity, social responsibility, and education initiatives.We are...
-
Senior Firmware Software Engineer
1 month ago
Chennai, Tamil Nadu, India Axiado Full timeJob Title: Sr. Staff Firmware EngineerAxiado is seeking a highly skilled Sr. Staff Firmware Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing firmware for our cutting-edge products.Key Responsibilities:Design and develop firmware for Linux kernel drivers and...
-
Embedded Firmware Software Developer
1 month ago
Chennai, Tamil Nadu, India Central Business Solutions Inc. Full timeWe are seeking a highly skilled Embedded Firmware Engineer to join our team at Central Business Solutions Inc. Our ideal candidate will have a strong background in firmware development and a passion for creating innovative solutions.Key Responsibilities:Design and develop firmware for embedded systemsCollaborate with cross-functional teams to integrate...
-
Chennai, Tamil Nadu, India Celestica Full timeOverviewCelestica is seeking a seasoned Technical Leader to drive firmware development and manage a team of software engineers. The successful candidate will have extensive experience in leading complex engineering projects, with a strong focus on delivering high-quality solutions.About the RoleThis role requires a deep understanding of firmware development,...
-
Senior Firmware Development Test Engineer
2 weeks ago
Chennai, Tamil Nadu, India Covenant Consultants Full timeAbout Covenant ConsultantsCovenant Consultants is a premier provider of cutting-edge technology solutions. We are seeking an experienced Firmware Test Engineer to join our team.Job OverviewThis high-impact role involves designing and executing comprehensive test plans for firmware development, ensuring the highest level of product reliability and quality.Key...