Embedded Software Engineer

2 days ago


San Jose, California, United States XConn Technologies Holdings Inc. Full time
Job Title: Embedded Software Engineer

XConn Technologies Holdings Inc. is a leading provider of high-performance ASIC solutions for the next generation of computing platforms. We are seeking an experienced Embedded Software Engineer to join our Systems and Software organization.

Job Summary

We are looking for a skilled Embedded Software Engineer to develop management software for our PCIe/CXL switch silicon. The successful candidate will be responsible for designing, developing, and supporting software for customer reference designs and ASIC/SoC bring up and verification.

Key Responsibilities
  • Design and develop management software for PCIe/CXL switch silicon
  • Develop software for pre and post silicon SoC verification
  • Participate in all phases of development, including requirements, design, implementation, and unit testing
  • Collaborate with architecture, hardware, marketing, and FAE/customers to understand software requirements and convert them into software design and implementation
  • Work with software QA and SOC verification teams to test software and hardware and fix bugs reported by them
  • Work with FAEs to understand and resolve field issues
  • Ability to create detailed design specs for software using hardware API/register specifications
  • Work with FAE and tech pubs to create user guides and customer visible documentations
  • Be available to work at ODM and customer sites if needed
  • Take initiative, be proactive, and assume full responsibilities of tasks and initiatives
  • Contribute towards organizational goals and objectives
Requirements and Experiences
  • BS in CS/EE with 6+ years of related experience, MS with 4+ years of related experience
  • Experience developing firmware, kernel drivers, low-level software, and applications
  • Experience working on Embedded Linux and/or Real-Time Linux and U-Boot
  • Experience working with ARM and ATOM architectures
  • Experience working with HW interfaces such as I2C, SPI, UART, and JTAG
  • Proficient in C, Python, C++, and scripting languages
  • Knowledge of GIT, JIRA, and Yocto
  • Knowledge of PCIe/CXL switches and protocols
  • Experience with ASIC/SoC/Board bring up and verification activities
  • Familiar with lab test equipment and PCIe/CXL analyzers
  • Expertise in software development lifecycles and software testing methodologies
  • Demonstrates good analytical, problem-solving, and debugging skills
  • Must have effective interpersonal, teamwork, and communication skills
  • Must have the ability to multitask in a fast-paced environment
  • Has an inherent sense of urgency and accountability
  • Self-motivated and a team player


  • San Jose, California, United States Pfeiffer Vacuum Valves & Engineering Full time

    Job Title: Embedded Software EngineerWe are seeking an experienced Embedded Software Engineer to join our team at Pfeiffer Vacuum Valves & Engineering. As an Embedded Software Engineer, you will be responsible for designing, developing, and troubleshooting software for our embedded systems.Key Responsibilities:Design and develop software for embedded...


  • San Jose, California, United States Yoh Full time

    Embedded Software EngineerWe are seeking an experienced Embedded Software Engineer to join our team at Yoh, a Day & Zimmermann company. As an Embedded Software Engineer, you will be responsible for designing, developing, and testing software for embedded systems.Key Responsibilities:Design and develop software for embedded systems, including device drivers,...


  • San Jose, California, United States Yoh Full time

    Embedded Engineer QualificationsWe are seeking a highly skilled Embedded Engineer to join our team at Yoh, a Day & Zimmermann company. The ideal candidate will have a strong background in software development, particularly in embedded systems, and will be able to design, develop, and test software for a variety of platforms.Key Responsibilities:Design,...


  • San Jose, California, United States Yoh Full time

    Embedded Systems Software EngineerWe are seeking an experienced Embedded Systems Software Engineer to join our team at Yoh, a Day & Zimmermann company. As an Embedded Systems Software Engineer, you will be responsible for designing, developing, and testing software for embedded systems.Key Responsibilities:Design and develop software for embedded systems,...


  • San Jose, California, United States Intelliswift Software Full time

    Job Title: Firmware EngineerDuration: 12 MonthsLocation: San Jose, CAPay Rate: $40 to $50/hr Depending upon experience.Intelliswift Software Inc. is a leading provider of digital product engineering, data management, and analytics services. Our team of experts contributes to making Intelliswift a reliable partner in IT and talent solutions.Job Summary:We are...


  • San Jose, California, United States Tech Providers Inc. Full time

    Job Title: Contract Engineer Embedded MidAt Tech Providers Inc., we are seeking a highly skilled Contract Engineer Embedded Mid to join our team. As an embedded systems software engineer, you will design, develop, test, and maintain real-time embedded software.Key Responsibilities:Design and develop real-time embedded software, including real-time operating...


  • San Jose, California, United States Tech Providers Inc. Full time

    Job Title: Embedded Systems Software EngineerWe are seeking an experienced Embedded Systems Software Engineer to join our team at Tech Providers Inc. in San Jose, CA. The ideal candidate will have a strong background in C/C++ programming, real-time operating systems, and embedded systems design.Key Responsibilities:Design, develop, test, and maintain...


  • San Jose, California, United States The Panther Group Full time

    Embedded Firmware Design EngineerWe are seeking an experienced Embedded Firmware Design Engineer to contribute to the development of advanced lidar systems and technology. The ideal candidate will have a strong background in embedded software design, development, and testing, with a focus on C, C++, and Python.Key Responsibilities:Design and develop...


  • San Jose, California, United States Entegee Full time

    Embedded Software Engineer Job DescriptionJob Title: Senior Embedded Software EngineerJob Type: Full-timeCompany: EntegeeLocation: RemoteAbout Us: Entegee is an equal opportunity employer committed to diversity and inclusion. We offer a range of benefits, including medical, dental, vision, and 401K plans.Job Summary: We are seeking a highly skilled Senior...


  • San Jose, California, United States The Panther Group Full time

    Embedded Firmware Design EngineerWe are seeking an experienced Embedded Firmware Design Engineer to join our team at The Panther Group. This role requires a strong background in embedded systems, firmware development, and software design.Key Responsibilities:Design and develop efficient and reliable firmware for ASIC prototyping validation in lidar...


  • San Jose, California, United States Cisco Systems, Inc. Full time

    About the RoleWe are seeking a highly skilled Embedded Software Engineer to join our UCS Chassis Management Controller team. As a key member of our team, you will be responsible for crafting, maintaining, and supporting embedded chassis management software for Cisco's Unified Computing System (UCS) family of products.Key ResponsibilitiesDevelop and maintain...


  • San Jose, California, United States Broadcom Full time

    Job DescriptionBroadcom is seeking a highly skilled Embedded Systems Software Engineer to join their team in the Ridder Park, San Jose, California facility. The ideal candidate will have a strong foundation in C and Python programming, coupled with a deep understanding of Linux kernel, device drivers, and embedded systems.ResponsibilitiesDesign, develop, and...


  • San Jose, California, United States Intelliswift Software Full time

    Job Title: Firmware EngineerDuration: 12 MonthsLocation: San Jose, CAPay Rate: $40 to $50/hr Depending upon experience.Intelliswift Software Inc. is a leading provider of digital product engineering, data management, and analytics services to Fortune companies, SMBs, ISVs, and fast-growing startups.Job Description:Must have expertise in coding with...


  • San Jose, California, United States InnoPhase IoT Full time

    We are seeking a highly skilled Embedded Software Development Engineer to join our team at InnoPhase IoT. The ideal candidate will have a strong background in embedded software development, with a focus on wireless IoT solutions.The successful candidate will be responsible for designing and developing cutting-edge ULP products and solutions, leading...


  • San Jose, California, United States Yoh Full time

    Job Title: Embedded Controls Software EngineerWe are seeking a highly skilled and experienced Embedded Controls Software Engineer to join our team at Yoh, a Day & Zimmermann company. As an Embedded Controls Software Engineer, you will be responsible for designing and developing software for various body control features, including window control, closure...


  • San Jose, California, United States Yoh, A Day & Zimmermann Company Full time

    Job DescriptionEmbedded Controls Software EngineerAbout the Role: We are seeking a highly skilled and experienced Embedded Controls Software Engineer to join our team. The ideal candidate will have a strong background in embedded development supporting complex, distributed, safety-critical embedded systems. Has hands-on experience developing drivers and...


  • San Diego, California, United States Ananant Systems Private Limited Full time

    Job Title: Embedded Software EngineerWe are seeking an experienced Embedded Software Engineer to join our team at Ananant Systems Private Limited. The ideal candidate will have a strong background in computer science and communication systems, with expertise in C/C++ programming and embedded systems.Key Responsibilities:Design, code, and test signal...


  • San Jose, California, United States Triton R&D Consulting, LLC Full time

    Embedded Software EngineerWe are seeking an experienced Embedded Software Engineer to join our Systems and Software organization at Triton R&D Consulting, LLC.Key Responsibilities:Design, develop, and support management software for PCIe/CXL switchesDevelop software for pre and post silicon SoC verificationParticipate in all phases of development, including...


  • San Jose, California, United States XConn Technologies Holdings Inc. Full time

    Job Title: Embedded Software QA and Automation EngineerXConn Technologies Holdings Inc. is a leading provider of PCIe Gen5 switches and CXL 2.0 switches. Our customers are datacenter OEM vendors and hyperscalers. We are a well-funded startup located in the Silicon Valley, focusing on high-performance CXL switch ASICs for next-generation computing...


  • San Jose, California, United States Cisco Full time

    About the RoleCisco is seeking a highly skilled Embedded Software Engineering Technical Leader to join our Data Center team. As a key member of our team, you will be responsible for leading the development of embedded software for our next-generation network switches and routers.Key ResponsibilitiesLead the development of embedded software using Linux...