Cake Job Search

Advanced filters
Off
Logitech is the Sweet Spot for people who want their actions to have a positive global impact while having the flexibility to do it in their own way.The Role:As a Lead Firmware Engineer, you will play a pivotal role in the development of firmware for innovative display-based devices. Your expertise will drive the performance and functionality of our products, which span gaming and computer peripherals. Collaborating with global teams, you will be instrumental in advancing the capabilities of our offerings. Here’s a detailed look at what you’ll be doing:Develop and optimize firmware for display-based devices using microcontrollers (STM32x, NRFx) and microprocessor units.Implement graphical libraries to enhance user interfaces and overall device functionality.Collaborate with teams to develop and integrate sensor interfacing, USB, BLE, and other communication protocols.Conduct system-level debugging and performance tuning to improve reliability and efficiency.Work closely with developers worldwide to ensure cohesive firmware development.Key Qualifications:To be considered, you must bring the following minimum skills and behaviors to our team:10 years of experience in embedded software development, with a strong focus on firmware for display-based devices.Proficient in programming languages such as C/C and experienced in debugging and troubleshooting.Extensive expertise in microcontroller programming (STM32x, NRF5xx, Ti CCx) and real-time operating systems (RTOS).In-depth knowledge of serial interfaces like I2C, SPI, UART, etc.Strong understanding of real-time control algorithms, data processing, and performance optimization.Excellent communication and interpersonal skills, with the ability to work effectively in global teams.Strong debugging skills, from application to hardware.Preferred Skills and Behaviors:Experience with RTOS (FreeRTOS, QP/C, and/or Zephyr) on low-power chipsets.Experience in power management within microcontroller environments.Familiarity with USB protocol, Bluetooth, or any wireless protocol.Across Logitech we empower collaboration and foster play. We help teams collaborate/learn from anywhere, without compromising on productivity or continuity so it should be no surprise that most of our jobs are open to work from home from most locations. Our hybrid work model allows some employees to work remotely while others work on-premises. Within this structure, you may have teams or departments split between working remotely and working in-house.Logitech is an amazing place to work because it is full of authentic people who are inclusive by nature as well as by design. Being a global company, we value our diversity and celebrate all our differences. Don’t meet every single requirement? Not a problem. If you feel you are the right candidate for the opportunity, we strongly recommend that you apply. We want to meet you!We offer comprehensive and competitive benefits packages and working environments that are designed to be flexible and help you to care for yourself and your loved ones, now and in the future. We believe that good health means more than getting medical care when you need it. Logitech supports a culture that encourages individuals to achieve good physical, financial, emotional, intellectual and social wellbeing so we all can create, achieve and enjoy more and support our families. We can’t wait to tell you more about them being that there are too many to list here and they vary based on location.All qualified applicants will receive consideration for employment without regard to race, sex, age, color, religion, sexual orientation, gender identity, national origin, protected veteran status, or on the basis of disability.If you require an accommodation to complete any part of the application process, are limited in the ability, are unable to access or use this online application process and need an alternative method for applying, you may contact us toll free at 1-510-713-4866 for assistance and we will get back to you as soon as possible.
Negotiable
No requirement for relevant working experience
Logitech is the Sweet Spot for people who want their actions to have a positive global impact while having the flexibility to do it in their own way.JOB DESCRIPTION -------------------------------------------------------------------------------------------------------The Role:As a Lead Firmware Engineer, you will play a pivotal role in design and development of embedded software for Gaming Simulation products. Your expertise in microcontrollers, sensors, and real-time operating systems (RTOS) will be instrumental in delivering innovative and high-performance Gaming Simulation experiences. You will also be responsible for following the development process using Agile methodologies.Your Contribution:Be Yourself. Be Open. Stay Hungry and Humble. Collaborate. Challenge. Decide and just Do. These are the behaviours you’ll need for success at Logitech. In this role you willFirmware development on Microcontroller platform (STM32x) with respect to functionality, performance and quality.Work with teams to develop sensor interfacing, UART, USB, WiFi, LCD, Touch screenSystem level debugging, efforts to improve performance and reliability.Collaborate and work with developers across the globe during firmware developmentKey Qualifications:For consideration, you must bring the following minimum skills and behaviours to our team:8 years of experience in embedded software development, with a focus on Firmware development and Agile methodologies.Strong programming in C, embedded C, debugging troubleshooting of uCStrong expertise in microcontroller programming (STM32x, NRF5xx, Ti CCx), sensor interfacing, and real-time operating systems (RTOS)Expertise/understanding of one or more of the following drivers: I2C, SPI, UART, Flash, EEPROM, WiFiIn-depth knowledge of real-time control algorithms, data processing, and performance optimizationProficiency in utilizing Agile tools and methodologies for software development backlogs, sprints, and releases.Excellent communication and interpersonal skills, analytical skills and a good team player.In addition, preferable skills and behaviours includeExperience with RTOS usage (FreeRTOS, QP/C and/or, Zephyr a plus) on low-power chipsets (STM32, nRF52, …)Experience in power management in Microcontroller.Experience in USB protocol, Bluetooth or any Wireless protocolEducationBachelor’s/Master’s degree in ECE, EEE, Computer Science or a related field.Across Logitech we empower collaboration and foster play. We help teams collaborate/learn from anywhere, without compromising on productivity or continuity so it should be no surprise that most of our jobs are open to work from home from most locations. Our hybrid work model allows some employees to work remotely while others work on-premises. Within this structure, you may have teams or departments split between working remotely and working in-house.Logitech is an amazing place to work because it is full of authentic people who are inclusive by nature as well as by design. Being a global company, we value our diversity and celebrate all our differences. Don’t meet every single requirement? Not a problem. If you feel you are the right candidate for the opportunity, we strongly recommend that you apply. We want to meet you!We offer comprehensive and competitive benefits packages and working environments that are designed to be flexible and help you to care for yourself and your loved ones, now and in the future. We believe that good health means more than getting medical care when you need it. Logitech supports a culture that encourages individuals to achieve good physical, financial, emotional, intellectual and social wellbeing so we all can create, achieve and enjoy more and support our families. We can’t wait to tell you more about them being that there are too many to list here and they vary based on location.All qualified applicants will receive consideration for employment without regard to race, sex, age, color, religion, sexual orientation, gender identity, national origin, protected veteran status, or on the basis of disability.If you require an accommodation to complete any part of the application process, are limited in the ability, are unable to access or use this online application process and need an alternative method for applying, you may contact us toll free at 1-510-713-4866 for assistance and we will get back to you as soon as possible.
Negotiable
No requirement for relevant working experience
Logitech is the Sweet Spot for people who want their actions to have a positive global impact while having the flexibility to do it in their own way.JOB DESCRIPTIONThe Role:As a Senior Firmware Engineer, you will play a pivotal role in design and development of embedded software for HID products. Your expertise in microcontrollers, sensors, and real-time operating systems (RTOS) will be instrumental in delivering innovative and high-performance Gaming experiences. You will also be responsible for following the development process using Agile methodologies.Your Contribution:Be Yourself. Be Open. Stay Hungry and Humble. Collaborate. Challenge. Decide and just Do. These are the behaviours you’ll need for success at Logitech. In this role you willFirmware development on Microcontroller platform (STM32x) with respect to functionality, performance and quality.Work with teams to develop sensor interfacing, UART, USB, WiFi, LCD, Touch screenSystem level debugging, efforts to improve performance and reliability.Collaborate and work with developers across the globe during firmware developmentKey Qualifications:For consideration, you must bring the following minimum skills and behaviours to our team:5 years of experience in embedded software development, with a focus on Firmware development and Agile methodologies.Strong programming in C, embedded C, debugging troubleshooting of uCStrong expertise in microcontroller programming (STM32x, NRF5xx, Ti CCx), sensor interfacing, and real-time operating systems (RTOS)Expertise/understanding of one or more of the following drivers: I2C, SPI, UART, Flash, EEPROM, WiFiIn-depth knowledge of real-time control algorithms, data processing, and performance optimizationProficiency in utilizing Agile tools and methodologies for software development backlogs, sprints, and releases.Excellent communication and interpersonal skills, analytical skills and a good team player.In addition, preferable skills and behaviours includeExperience with RTOS usage (FreeRTOS, QP/C and/or, Zephyr a plus) on low-power chipsets (STM32, nRF52, …)Experience in power management in Microcontroller.Experience in USB protocol, Bluetooth or any Wireless protocolEducationBachelor’s/Master’s degree in ECE, EEE, Computer Science or a related fieldAcross Logitech we empower collaboration and foster play. We help teams collaborate/learn from anywhere, without compromising on productivity or continuity so it should be no surprise that most of our jobs are open to work from home from most locations. Our hybrid work model allows some employees to work remotely while others work on-premises. Within this structure, you may have teams or departments split between working remotely and working in-house.Logitech is an amazing place to work because it is full of authentic people who are inclusive by nature as well as by design. Being a global company, we value our diversity and celebrate all our differences. Don’t meet every single requirement? Not a problem. If you feel you are the right candidate for the opportunity, we strongly recommend that you apply. We want to meet you!We offer comprehensive and competitive benefits packages and working environments that are designed to be flexible and help you to care for yourself and your loved ones, now and in the future. We believe that good health means more than getting medical care when you need it. Logitech supports a culture that encourages individuals to achieve good physical, financial, emotional, intellectual and social wellbeing so we all can create, achieve and enjoy more and support our families. We can’t wait to tell you more about them being that there are too many to list here and they vary based on location.All qualified applicants will receive consideration for employment without regard to race, sex, age, color, religion, sexual orientation, gender identity, national origin, protected veteran status, or on the basis of disability.If you require an accommodation to complete any part of the application process, are limited in the ability, are unable to access or use this online application process and need an alternative method for applying, you may contact us toll free at 1-510-713-4866 for assistance and we will get back to you as soon as possible.
Negotiable
No requirement for relevant working experience
Astera Labs (NASDAQ: ALAB) provides rack-scale AI infrastructure through purpose-built connectivity solutions. By collaborating with hyperscalers and ecosystem partners, Astera Labs enables organizations to unlock the full potential of modern AI. Astera Labs’ Intelligent Connectivity Platform integrates CXL®, Ethernet, NVLink, PCIe®, and UALink™ semiconductor-based technologies with the company’s COSMOS software suite to unify diverse components into cohesive, flexible systems that deliver end-to-end scale-up, and scale-out connectivity. The company’s custom connectivity solutions business complements its standards-based portfolio, enabling customers to deploy tailored architectures to meet their unique infrastructure requirements. Discover more at www.asteralabs.com. Overview Astera Labs is seeking a Senior Firmware Engineer to develop and deliver core firmware for our next-generation connectivity, chiplet, and system products. Firmware is a core differentiator for Astera Labs’ products and is treated as a first-class engineering discipline, on par with hardware and silicon design. Key Responsibilities Architect, develop, and maintain bare-metal and low-level firmware running on embedded microcontrollers within Astera Labs SoCs and systems. Design and implement device drivers, core firmware services, and hardware abstraction layers for high-speed connectivity products. Define and implement HW-SW interfaces in close collaboration with RTL, PD, and Architecture teams. Lead bring-up, debug, and validation of firmware on silicon and system platforms. Develop and maintain C/C++ firmware codebases, SDKs, and supporting infrastructure. Build automation, tooling, and diagnostics using Python and scripting frameworks. Participate in system-level debug involving PCIe, Ethernet, memory subsystems, and interconnect fabrics. Support customer enablement, integration, and escalations as needed. Basic Qualifications Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related field (Master’s preferred). Strong fundamentals in embedded systems, computer architecture, and low-level software. Proven experience developing firmware for complex SoC or silicon-based products in Server, Storage, Networking, or Accelerator environments. Proficiency in C (required); C++ experience is a plus. Ability to work cross-functionally in a fast-paced, highly technical environment. Required Experience Bare-metal or RTOS-based firmware development (e.g., ThreadX, MQX, or equivalent). Firmware development for on-chip microcontrollers and supporting SDKs. Strong debugging skills across hardware, firmware, and system layers. Familiarity with firmware build systems and tooling (gcc, Make, Git, Doxygen). Python scripting for automation, validation, or tooling. Hands-on experience with server, storage, or networking systems. Preferred Experience / Nice to Have Firmware development for PCIe or Ethernet switch products. Exposure to BMCs, OpenBMC, or system management firmware. Experience with high-speed interfaces such as: PCIe (Gen3+) Ethernet (100G / 400G+) NVMe, Infiniband Participation in industry forums or ecosystems (e.g., OCP, OpenBMC). Customer-facing or field-enablement experience. Salary range is$160,000 to $195,000 depending on experience, level, and business need. This role is eligible for discretionary bonus, incentives, and benefits. We know that creativity and innovation happen more often when teams include diverse ideas, backgrounds, and experiences, and we actively encourage everyone with relevant experience to apply, including people of color, LGBTQ+ and non-binary people, veterans, parents, and individuals with disabilities.
Astera Labs (NASDAQ: ALAB) provides rack-scale AI infrastructure through purpose-built connectivity solutions. By collaborating with hyperscalers and ecosystem partners, Astera Labs enables organizations to unlock the full potential of modern AI. Astera Labs’ Intelligent Connectivity Platform integrates CXL®, Ethernet, NVLink, PCIe®, and UALink™ semiconductor-based technologies with the company’s COSMOS software suite to unify diverse components into cohesive, flexible systems that deliver end-to-end scale-up, and scale-out connectivity. The company’s custom connectivity solutions business complements its standards-based portfolio, enabling customers to deploy tailored architectures to meet their unique infrastructure requirements. Discover more at www.asteralabs.com.Title: Lead Firmware QA Engineer, Astera Labs, Bengaluru, India.Astera Labs Inc., a leader in purpose-built connectivity solutions for data-centric systems, is seeking Software QA Manager for their Bengaluru (India) Design Center. Partnering with leading processor and GPU vendors, cloud service providers, world-class manufacturing companies, Astera Labs is helping data-centric system designers remove performance bottlenecks in compute-intensive workloads such as Artificial Intelligence and Machine Learning. Basic Qualifications: Bachelor’s degree in electrical engineering (EE) or Computer Science is required; a master’s or PhD in EE is preferred with minimum 15 years of experience. Required Experience: Experienced and detail oriented PCIe switch test engineer with solid understanding of PCIe protocol. Estimate work, identify dependencies and develop schedules. Responsible for designing and executing functional, performance, interoperability and stress tests. Work closely with Silicon team, architecture team, FW development team to understand the design and develop test strategies. Responsible for manual and automation testing. Strong knowledge of scripting ( Python ) is must. Responsible for automation development and manual testing. Perform Signal integrity and protocol level validation. Closely work with development teams to triage and debug issues. Knowledge of collecting PCIe trace using PCIe analyzer and analyzing the trace to triage issues. Experience in PRBS testing, loopback and margining tests. Good understanding of OOB testing and Protocols like MCTP, I2C, SPDM etc. Experience is PCIe compliance testing is a plus. Regularly working with Hyperscale's and Tier 1 OEMs to communicate plans and status, address escalations, deliver on SLAs. Knowledge in validation of NIC controllers and storage controllers is preferred. Requirements management and traceability through software development phases. Mentoring and coaching team members to help them excel in their jobs. Power user of Git, Jira and Confluence. We know that creativity and innovation happen more often when teams include diverse ideas, backgrounds, and experiences, and we actively encourage everyone with relevant experience to apply, including people of color, LGBTQ+ and non-binary people, veterans, parents, and individuals with disabilities.
Negotiable
No requirement for relevant working experience
Logitech is the Sweet Spot for people who want their actions to have a positive global impact while having the flexibility to do it in their own way.Logitech is the Sweet Spot for people who want their actions to have a positive global impact while having the flexibility to do it in their own way.The Team and Role:We are seeking a highly skilled and experienced Senior Firmware Engineer to join the Audio Hardware Engineering team, focusing on consumer Gaming headsets and speakers.As a Senior Firmware Engineer, you will play a pivotal role in design and development of embedded software for Gaming audio products. You will be responsible for analyzing, designing, enhancing, programming, debugging, and optimizing existing or new firmware for microcontroller solutions. Responsible for leading the development and implementation of firmware solutions. This includes overseeing the design, development, testing, and documentation of firmware.Your Contribution: -Develop and manage firmware projects from concept through completion.- Lead a team of firmware engineers, providing guidance and mentorship.- Collaborate with cross-functional teams to ensure successful integration of firmware with hardware and software solutions.- Ensure firmware designs are optimized for efficiency and performance.- Drive innovation in firmware development processes and tools.- Troubleshoot and resolve complex firmware issues.- Maintain documentation and adhere to industry standards and best practices.- Interface with customers to gather requirements and provide technical support.- Evaluate and recommend new technologies and methodologies.- Ensure firmware meets all regulatory and compliance requirements.Your Qualifications and Skills:- Extensive experience in firmware development and engineering.- Proven leadership skills with the ability to mentor other engineers.- Strong problem-solving skills and attention to detail.- Excellent communication and collaboration skills.- Ability to work in a fast-paced, dynamic environment.- Knowledge of industry standards and compliance requirements.- Experience with embedded systems and real-time operating systems (RTOS).Compensation:This position offers an annual base salary typically between $ 130,000 and $ 190,000.  Logitech offers benefits such as Medical Coverage, Dental Coverage, Vision Coverage, Traditional and Roth 401(k) Plans, Flexible Spending Accounts, Employee Share Purchase Plan (ESPP), Basic and Additional Life Insurance, Disability Coverage, Adoption and Surrogacy Assistance, Tuition Reimbursement Plans, Commuter Benefits, Paid Time Off, Paid Holidays, Bereavement Leave, and Paid Parental Leave.   Logitech also offers Wellness Programs, Health Savings Account Plans, access to Expert Medical Opinions, Identity Theft Protection, Breast Milk Delivery to Nursing Mothers on Business Travel, access to a Group Legal Plan, Donations Matching Programs, Employee Product Discounts, and access to Auto, Home, and Pet Insurance.  #LI-SN1Across Logitech we empower collaboration and foster play. We help teams collaborate/learn from anywhere, without compromising on productivity or continuity so it should be no surprise that most of our jobs are open to work from home from most locations. Our hybrid work model allows some employees to work remotely while others work on-premises. Within this structure, you may have teams or departments split between working remotely and working in-house.Logitech is an amazing place to work because it is full of authentic people who are inclusive by nature as well as by design. Being a global company, we value our diversity and celebrate all our differences. Don’t meet every single requirement? Not a problem. If you feel you are the right candidate for the opportunity, we strongly recommend that you apply. We want to meet you!We offer comprehensive and competitive benefits packages and working environments that are designed to be flexible and help you to care for yourself and your loved ones, now and in the future. We believe that good health means more than getting medical care when you need it. Logitech supports a culture that encourages individuals to achieve good physical, financial, emotional, intellectual and social wellbeing so we all can create, achieve and enjoy more and support our families. We can’t wait to tell you more about them being that there are too many to list here and they vary based on location.All qualified applicants will receive consideration for employment without regard to race, sex, age, color, religion, sexual orientation, gender identity, national origin, protected veteran status, or on the basis of disability.If you require an accommodation to complete any part of the application process, are limited in the ability, are unable to access or use this online application process and need an alternative method for applying, you may contact us toll free at 1-510-713-4866 for assistance and we will get back to you as soon as possible.
Negotiable
No requirement for relevant working experience
Astera Labs (NASDAQ: ALAB) provides rack-scale AI infrastructure through purpose-built connectivity solutions. By collaborating with hyperscalers and ecosystem partners, Astera Labs enables organizations to unlock the full potential of modern AI. Astera Labs’ Intelligent Connectivity Platform integrates CXL®, Ethernet, NVLink, PCIe®, and UALink™ semiconductor-based technologies with the company’s COSMOS software suite to unify diverse components into cohesive, flexible systems that deliver end-to-end scale-up, and scale-out connectivity. The company’s custom connectivity solutions business complements its standards-based portfolio, enabling customers to deploy tailored architectures to meet their unique infrastructure requirements. Discover more at www.asteralabs.com. Job Description The mission of this role is to architect and develop firmware and microcontroller subsystems for Astera Labs’ SoC and systems products. Firmware is responsible for implementing the major differentiating features of Astera Labs’ products. As such, firmware is considered equally important to the hardware, and the firmware team is often customer-facing accordingly to ensure the needs of the customer are fully comprehended. Basic Qualifications Strong academic and technical background in electrical engineering. At a minimum, a Bachelor’s in EE or Computer Science is required, and a Master’s is preferred. 5+ years of experience supporting or developing complex SoC/silicon products for Server, Storage, and/or Networking applications. Experience developing firmware to execute in on-chip microcontrollers as well as C-language software development kits (SDKs) to execute on system management controllers (e.g. BMC). Experience working with logic designers to architect and verify HW-SW interfaces on complex SoCs. Professional attitude with the ability to prioritize a dynamic list of multiple tasks, to plan and prepare for customer meetings in advance, and to work with minimal guidance and supervision. Entrepreneurial, open-minded behavior and can-do attitude. Think and act fast with the customer in mind! Required Experience Experience developing embedded firmware for PCIe products. MQX RTOS or ThreadX Development or enablement. High level of proficiency in C (preferred) or C++, including development of C-based SDKs. High level of proficiency in Python for automating pre-processors/post-processors and FW QC. Working knowledge of software/firmware build environments, gcc/Make, Doxygen, and GitHub. Hands-on experience with Server, Storage, and/or Networking equipment (e.g. Network Switches). Familiarity with SoC interfaces to common IP blocks such as PCIe Controllers, NVME Controllers, AMBA/AHB interfaces, on-chip memory interfaces, and other similar interfaces Direct experience working on products with high-speed interfaces common in Data Center equipment: PCI- Express (Gen-3 and above), 100/400G Ethernet, Infiniband, NVMe, etc Preferred Experience Experience developing firmware to execute in on-chip microcontrollers as well as C-language SDKs to execute on system management controllers (e.g. BMC) Experience with industry forums and collaboration workgroups such as OCP and OpenBMC The base salary range is $160,000.00 USD – $190,000.00 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. We know that creativity and innovation happen more often when teams include diverse ideas, backgrounds, and experiences, and we actively encourage everyone with relevant experience to apply, including people of color, LGBTQ+ and non-binary people, veterans, parents, and individuals with disabilities.
Logitech is the Sweet Spot for people who want their actions to have a positive global impact while having the flexibility to do it in their own way.Role Overview:We are seeking an emerging leader with deep experience in embedded system testing and a passion for quality assurance to join our team as a Junior Manager – Firmware Test Manager. In this role, you will oversee and coordinate firmware validation efforts for our latest technology peripherals, fostering team growth and ensuring the successful delivery of high-quality products. This position requires a strong foundation in test automation, a commitment to best practices, and the ability to mentor and lead a diverse testing team.Your ContributionBe Yourself. Be Open. Stay Hungry and Humble. Collaborate. Challenge. Decide and Just Do. These are the behaviours you’ll need for success at Logitech.In this role you will:Lead a team of test engineers focused on designing, developing, and integrating automated test frameworks for firmware features in Logitech products.Manage the integration of CI/CD platforms and champion continuous improvement in our testing processes.Coordinate with firmware developers, product teams, and global stakeholders to ensure effective test coverage throughout the development life cycle.Mentor and guide junior engineers, fostering a culture of collaboration, analytical thinking, and proactive problem-solving.Plan, track, and report on test execution, results, and quality metrics for firmware releases.Oversee the evaluation of system reliability through automated testing using Python, C, and C.Contribute to resource planning, risk assessment, and test strategy development for major product initiatives.Key QualificationsTo be considered, you must bring the following minimum skills and behaviours to our team:5 years of experience in embedded systems testing and test automation frameworks, with proven leadership or coordination responsibilities.Proficient in programming, debugging, and troubleshooting using C and Python.Strong capabilities in test design, execution, and quality assurance analysis.Hands-on debugging skills from application down to hardware, utilizing tools such as Oscilloscope, USB Analyzer, etc.Solid understanding of USB protocol verification, debugging, and other communication protocols (UART, SPI, I2C, Bluetooth).Experience working with sensors, motors, actuators, or relevant hardware peripherals.Demonstrated leadership, excellent analytical skills, and ability to work collaboratively in a team environment.Excellent verbal and written communication skills.Preferred SkillsExperience in C, C and PythonKnowledge of modern build systems and CI/CD tools (e.g., GitHub Actions, Jenkins).Familiarity with Raspberry Pi, Arduino, or similar platforms.Exposure to mentoring, resource planning, and quality risk management is advantageous.Why Logitech?Logitech is the sweet spot for people who are passionate about products, making a mark, and having fun doing it. As a company, we’re small and flexible enough for every person to take initiative and make things happen. But we’re big enough in our portfolio, and reach for those actions to have a global impact. That’s a pretty sweet spot to be in and we’re always striving to keep it that way.“All qualified applicants will receive consideration for employment without regard to race, age, sex, color, religion, sexual orientation, gender identity, national origin, protected veteran status, or on the basis of disability.”Across Logitech we empower collaboration and foster play. We help teams collaborate/learn from anywhere, without compromising on productivity or continuity so it should be no surprise that most of our jobs are open to work from home from most locations. Our hybrid work model allows some employees to work remotely while others work on-premises. Within this structure, you may have teams or departments split between working remotely and working in-house.Logitech is an amazing place to work because it is full of authentic people who are inclusive by nature as well as by design. Being a global company, we value our diversity and celebrate all our differences. Don’t meet every single requirement? Not a problem. If you feel you are the right candidate for the opportunity, we strongly recommend that you apply. We want to meet you!We offer comprehensive and competitive benefits packages and working environments that are designed to be flexible and help you to care for yourself and your loved ones, now and in the future. We believe that good health means more than getting medical care when you need it. Logitech supports a culture that encourages individuals to achieve good physical, financial, emotional, intellectual and social wellbeing so we all can create, achieve and enjoy more and support our families. We can’t wait to tell you more about them being that there are too many to list here and they vary based on location.All qualified applicants will receive consideration for employment without regard to race, sex, age, color, religion, sexual orientation, gender identity, national origin, protected veteran status, or on the basis of disability.If you require an accommodation to complete any part of the application process, are limited in the ability, are unable to access or use this online application process and need an alternative method for applying, you may contact us toll free at 1-510-713-4866 for assistance and we will get back to you as soon as possible.
Negotiable
No requirement for relevant working experience
Req ID: 131302Remote Position: NoRegion: AsiaCountry: TaiwanState/Province: TaiwanCity: TaipeiGeneral OverviewFunctional Area:Engineering Career Stream: Design - Software EngineeringSAP Short Name:ENG-ENG-DSEJob Level:Level 07IC/MGR: Individual Contributor Direct/Indirect Indicator:IndirectSummaryWe are seeking a dynamic, motivated Firmware Validation Engineer to join our team, focusing on the quality assurance and systems-level testing of next-generation networking products. The ideal candidate will have hands-on experience in firmware, hardware, and embedded systems validation, coupled with strong automation and scripting skills.Detailed Description• Dynamic and Motivated: A proactive individual with a keen interest in learning new networking and technical skills.• Domain Expertise: Strong understanding of embedded systems, firmware, and networking hardware validation.• Team Player: Excellent collaboration skills and ability to work effectively within a cross-functional engineering team.• Strong Communication Skills: Ability to clearly articulate technical issues, test plans, and results to both technical and non-technical audiences.Knowledge/Skills/Competencies•• Firmware Validation: Hands-on experience in the end-to-end validation of firmware for networking products (e.g., switches, routers, NICs).• Platform Component Testing: Direct experience in validating critical server and embedded platform components:• BMC (Baseboard Management Controller): Validation using interfaces like Redfish, IPMI, or proprietary GUIs.• BIOS/UEFI: Verification of boot sequences, configuration settings, and platform stability.• SDK (Software Development Kit) Validation: Testing the functionality and integration of SDKs provided for networking hardware.• Diag (Diagnostics) Validation: Thorough testing of low-level diagnostic tools and stress utilities to ensure hardware integrity and fault detection.• Automation and Scripting: Must be able to design and develop modular, automated test cases and scripts.• Mandatory: Proficient in Python scripting for test development and execution.• Software Development Life-Cycle (SDLC): Experience in end-to-end testing, with a concentration on functional and systems testing for embedded products.• Debugging Skills: Strong analytical and debugging skills in an embedded environment, preferably using Linux.Responsibilities• Design, develop, and execute comprehensive test plans based on product requirements for firmware, BMC, and BIOS components.• Develop and maintain automated test scripts primarily using Python Robot frameworkto increase test coverage and efficiency.• Perform functional, system, stress, and regression testing on networking hardware and associated firmware.• Identify, analyze, and report defects with clear, detailed steps for reproduction.• Collaborate closely with hardware, firmware, and software development teams to drive resolution of issues.• Contribute to the continuous improvement of QA processes and test automation frameworks.Typical Experience• 2 to 6 yearsTypical Education• Education: Bachelor's or Master's degree in Electrical Engineering (EE), Computer Science (CS), or Computer Engineering (CE).• Experience: 2 to 6 years of relevant working experience in firmware validation, QA, or embedded systems testing, preferably on networking or server/storage products.NotesThis job description is not intended to be an exhaustive list of all duties and responsibilities of the position. Employees are held accountable for all duties of the job. Job duties and the % of time identified for any function are subject to change at any time.Celestica is an equal opportunity employer. All qualified applicants will receive consideration for employment and will not be discriminated against on any protected status (including race, religion, national origin, gender, sexual orientation, age, marital status, veteran or disability status or other characteristics protected by law).At Celestica we are committed to fostering an inclusive, accessible environment, where all employees and customers feel valued, respected and supported. Special arrangements can be made for candidates who need it throughout the hiring process. Please indicate your needs and we will work with you to meet them.COMPANY OVERVIEW:Celestica (NYSE, TSX: CLS) enables the world’s best brands. Through our recognized customer-centric approach, we partner with leading companies in Aerospace and Defense, Communications, Enterprise, HealthTech, Industrial, Capital Equipment and Energy to deliver solutions for their most complex challenges. As a leader in design, manufacturing, hardware platform and supply chain solutions, Celestica brings global expertise and insight at every stage of product development – from drawing board to full-scale production and after-market services for products from advanced medical devices, to highly engineered aviation systems, to next-generation hardware platform solutions for the Cloud.Headquartered in Toronto, with talented teams spanning 40+ locations in 13 countries across the Americas, Europe and Asia, we imagine, develop and deliver a better future with our customers.Celestica would like to thank all applicants, however, only qualified applicants will be contacted.Celestica does not accept unsolicited resumes from recruitment agencies or fee based recruitment services.
No requirement for relevant working experience
No management responsibility
Req ID: 130792Remote Position: NoRegion: AsiaCountry: TaiwanState/Province: TaiwanCity: TaipeiGeneral OverviewFunctional Area:Engineering Career Stream: Design - Software EngineeringSAP Short Name:ENG-ENG-DSEJob Level:Level 07IC/MGR: Individual Contributor Direct/Indirect Indicator:IndirectSummaryWe are seeking a dynamic, motivated Firmware Validation Engineer to join our team, focusing on the quality assurance and systems-level testing of next-generation networking products. The ideal candidate will have hands-on experience in firmware, hardware, and embedded systems validation, coupled with strong automation and scripting skills.Detailed Description• Dynamic and Motivated: A proactive individual with a keen interest in learning new networking and technical skills.• Domain Expertise: Strong understanding of embedded systems, firmware, and networking hardware validation.• Team Player: Excellent collaboration skills and ability to work effectively within a cross-functional engineering team.• Strong Communication Skills: Ability to clearly articulate technical issues, test plans, and results to both technical and non-technical audiences.Knowledge/Skills/Competencies•• Firmware Validation: Hands-on experience in the end-to-end validation of firmware for networking products (e.g., switches, routers, NICs).• Platform Component Testing: Direct experience in validating critical server and embedded platform components:• BMC (Baseboard Management Controller): Validation using interfaces like Redfish, IPMI, or proprietary GUIs.• BIOS/UEFI: Verification of boot sequences, configuration settings, and platform stability.• SDK (Software Development Kit) Validation: Testing the functionality and integration of SDKs provided for networking hardware.• Diag (Diagnostics) Validation: Thorough testing of low-level diagnostic tools and stress utilities to ensure hardware integrity and fault detection.• Automation and Scripting: Must be able to design and develop modular, automated test cases and scripts.• Mandatory: Proficient in Python scripting for test development and execution.• Software Development Life-Cycle (SDLC): Experience in end-to-end testing, with a concentration on functional and systems testing for embedded products.• Debugging Skills: Strong analytical and debugging skills in an embedded environment, preferably using Linux.Responsibilities• Design, develop, and execute comprehensive test plans based on product requirements for firmware, BMC, and BIOS components.• Develop and maintain automated test scripts primarily using Python Robot frameworkto increase test coverage and efficiency.• Perform functional, system, stress, and regression testing on networking hardware and associated firmware.• Identify, analyze, and report defects with clear, detailed steps for reproduction.• Collaborate closely with hardware, firmware, and software development teams to drive resolution of issues.• Contribute to the continuous improvement of QA processes and test automation frameworks.Typical Experience• 2 to 6 years of relevant working experience in firmware validation, QA, or embedded systems testing, preferably on networking or server/storage products.Typical Education• Bachelor's or Master's degree in Electrical Engineering (EE), Computer Science (CS), or Computer Engineering (CE)NotesThis job description is not intended to be an exhaustive list of all duties and responsibilities of the position. Employees are held accountable for all duties of the job. Job duties and the % of time identified for any function are subject to change at any time.Celestica is an equal opportunity employer. All qualified applicants will receive consideration for employment and will not be discriminated against on any protected status (including race, religion, national origin, gender, sexual orientation, age, marital status, veteran or disability status or other characteristics protected by law).At Celestica we are committed to fostering an inclusive, accessible environment, where all employees and customers feel valued, respected and supported. Special arrangements can be made for candidates who need it throughout the hiring process. Please indicate your needs and we will work with you to meet them.COMPANY OVERVIEW:Celestica (NYSE, TSX: CLS) enables the world’s best brands. Through our recognized customer-centric approach, we partner with leading companies in Aerospace and Defense, Communications, Enterprise, HealthTech, Industrial, Capital Equipment and Energy to deliver solutions for their most complex challenges. As a leader in design, manufacturing, hardware platform and supply chain solutions, Celestica brings global expertise and insight at every stage of product development – from drawing board to full-scale production and after-market services for products from advanced medical devices, to highly engineered aviation systems, to next-generation hardware platform solutions for the Cloud.Headquartered in Toronto, with talented teams spanning 40+ locations in 13 countries across the Americas, Europe and Asia, we imagine, develop and deliver a better future with our customers.Celestica would like to thank all applicants, however, only qualified applicants will be contacted.Celestica does not accept unsolicited resumes from recruitment agencies or fee based recruitment services.
No requirement for relevant working experience
No management responsibility

Cake Job Search

Join Cake now! Search tens of thousands of job listings to find your perfect job.