Firmware Software Developer

1 week ago


California, United States Celestica Full time
Job Title: Firmware Software Developer

We are seeking a highly skilled Firmware Software Developer to join our team at Celestica. As a key member of our software development team, you will be responsible for designing, developing, testing, and deploying firmware for our data center switch systems.

Key Responsibilities:
  • Develop and maintain firmware for data center switch systems using C, Python, and Linux
  • Collaborate with cross-functional teams to ensure robust and high-quality product development
  • Work with customers and partners to identify and resolve field issues and develop new features
  • Act as the primary technical contact for customers and partners
  • Draw on thorough knowledge of systems architecture and hardware and software knowledge to identify root cause and propose solutions
Requirements:
  • Must have demonstrated in-depth knowledge and understanding of the embedded software design process
  • Excellent ability to gather, analyze, evaluate, diagnose, and troubleshoot bugs
  • Very strong knowledge of C, Python programming languages
  • Very strong knowledge of Linux OS, kernel drivers
  • Very strong experience in hands-on experience in developing low-level firmware for data center switch and router products
  • Good understanding of and experience with OpenBMC, BSP, Diags
  • Good understanding of data center switch hardware architecture and concepts
  • Experience with L2-L7 protocols
  • Familiarity with any proprietary or open network operating system
  • Ability to simultaneously manage several projects and coordinate multiple, changing priorities
  • Ability to effectively communicate with a wide variety of internal and external stakeholders


  • California, United States Skills Alliance Full time

    Job Title: Senior Firmware EngineerAbout the Role:We are seeking a highly skilled Senior Firmware Engineer to join our team at Skills Alliance. As a key member of our engineering team, you will play a critical role in the development of our 3D mapping system for medical devices.Key Responsibilities:Develop software requirements and specifications for...


  • California, United States Edison Smart® Full time

    About the RoleWe are seeking a highly skilled Embedded Firmware Software Engineer to join our team at Edison Smart® as a key contributor to our firmware development team.Key Responsibilities:Design, develop, and debug embedded firmware to ensure our products achieve high-quality and reliable performance.Conduct thorough code reviews, identifying and...


  • California, United States Edison Smart® Full time

    Job Title: Firmware EngineerAbout Us: Edison Smart® is a leading mobile networks and wireless communication company based in California.Job Summary: We're looking for a Senior/Principal Firmware Engineer to join our team.Key Responsibilities:Develop firmware using C/C++ programming languages.Work on wireless connectivity projects, with a focus on MANET/MIMO...


  • California, United States Calnetix Technologies Full time

    Job SummaryCalnetix Technologies is seeking a highly skilled Senior Embedded Firmware Engineer to join our engineering team. As a key member of our team, you will be responsible for leading embedded firmware development activities for our high-speed permanent magnet synchronous machines, power electronics, and magnetic bearing controllers.Key...


  • California, United States Kismet Search Full time

    About the CompanyKismet Search is a leading provider of innovative solutions in the field of high-performance powertrains.We are a trailblazing force in the development of cutting-edge hardware and software technology, with a strong focus on agility and stability.About the RoleWe are seeking a talented Firmware Engineer to join our team and contribute to the...


  • Roseville, California, United States Western Digital Full time

    Software Engineering Intern **About the Role** Western Digital is seeking a highly motivated and skilled Firmware Engineering Intern to join our team for the summer. This position provides students with a unique opportunity to work on real-world problems and gain valuable industry experience in firmware development. **Key Responsibilities** * Assist in...


  • California, United States Kismet Search Full time

    {"About the Company": "Kismet Search is a leading provider of cutting-edge technology solutions, with a strong focus on innovation and customer satisfaction.", "Job Summary": "We are seeking a highly skilled Firmware Engineer to join our team and contribute to the development of advanced engineering solutions for high-performance powertrains.", "Key...


  • California, United States Calnetix Technologies Full time

    Job Title: Senior Embedded Firmware EngineerCalnetix Technologies is seeking a highly skilled Senior Embedded Firmware Engineer to join our engineering team. As a key member of our team, you will be responsible for designing, developing, and testing firmware for our high-speed permanent magnet synchronous machines, power electronics, and magnetic bearing...


  • San Diego, California, United States A2e Technologies Full time

    Job Title: Senior Embedded Software/Firmware EngineerAt A2e Technologies, we are seeking a highly skilled Senior Embedded Software/Firmware Engineer to join our team.Job SummaryWe are looking for a seasoned professional with expertise in embedded Linux system development, Yocto and PetaLinux, and experience working with various processing platforms. The...


  • California, United States Calnetix Technologies Full time

    Job Title: Senior Embedded Firmware EngineerCalnetix Technologies is seeking a highly skilled Senior Embedded Firmware Engineer to join our engineering team. As a key member of our team, you will be responsible for designing, developing, and testing firmware for our high-speed permanent magnet synchronous machines, power electronics, and magnetic...


  • San Jose, California, United States Western Digital Full time

    Job SummaryWe are seeking a highly skilled Software Development Engineer to join our team at Western Digital. As a key member of our engineering team, you will be responsible for designing, developing, and supporting new or existing HDD firmware, performance, and power features.Key ResponsibilitiesDesign and develop performance and power components to...


  • California, United States Kismet Search Full time

    About the ClientKismet Search is proud to partner with a San Diego-based company that has established a reputation for agility and stability over 25 years in business.This innovative company is a trailblazing force in the development of cutting-edge hardware and software technology to enhance high-performance powertrains from race cars to rotorcraft.About...


  • California, USA, United States Gable Search Group Full time

    {"title": "Firmware Engineer Position", "description": "Firmware EngineerGable Search Group is seeking a highly skilled Firmware Engineer to join our team.Key Responsibilities:Design and develop firmware for complex digital systemsCollaborate with software, electrical, and systems engineers to ensure firmware implementations meet product...


  • California, United States Edison Smart® Full time

    Job Title: Embedded Software EngineerAbout the Role:We are seeking an experienced Embedded Software Engineer to join our team at Edison Smart® in a key role that will drive the development of our IoT devices. As an Embedded Software Engineer, you will be responsible for designing, developing, and testing software for our wireless communication systems.Key...


  • Milpitas, California, United States Western Digital Full time

    Job SummaryWe are seeking a highly skilled Senior Firmware Verification Engineer to join our team at Western Digital. As a key member of our Firmware Verification Engineering team, you will be responsible for ensuring the quality and reliability of our storage firmware.Key ResponsibilitiesDevelop in-depth understanding of firmware algorithms used in NAND...


  • San Diego, California, United States A2e Technologies Full time

    About the RoleA2e Technologies is seeking a highly skilled and experienced Senior Embedded Software/Firmware Engineer/Contractor to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and testing complex embedded systems.Key ResponsibilitiesDesign and develop embedded Linux systems at both application...


  • California, United States LanceSoft, Inc. Full time

    About the RoleLanceSoft, Inc. is seeking a highly skilled Firmware Design Engineer to join our team. As a key member of our Memory IO team, you will be responsible for the pre-silicon development of high-speed LPDDR, DDR, and inter-chip IO IPs.Key ResponsibilitiesDesign and develop firmware for DDR PHY & DRAM Training stepsDevelop firmware for DDR PHY for...


  • California, USA, United States Gable Search Group Full time

    Firmware Engineer Job DescriptionGable Search Group is seeking a highly skilled Firmware Engineer to join our team.Key Responsibilities:Design and develop firmware for high-speed digital signal processing applications.Work closely with software, electrical, and systems engineers to ensure firmware implementations meet product requirements.Participate in all...


  • California, United States Astera Labs Full time

    Position OverviewThe primary objective of this position is to design and implement firmware and microcontroller subsystems for Astera Labs' System on Chip (SoC) and associated products. The firmware plays a crucial role in delivering the unique features of Astera Labs' offerings, making it as vital as the hardware components. The firmware team frequently...


  • California, United States Astera Labs Full time

    Position OverviewThe objective of this position is to design and implement firmware and microcontroller subsystems for Astera Labs' System on Chip (SoC) and related products. The firmware plays a crucial role in delivering the unique features of Astera Labs' offerings, making it as vital as the hardware itself. The firmware team frequently interacts with...