Senior Diagnostics Software Engineer

Full Time
  • October 5, 2026
  • Employment Info

    JOB  DETAILS

    Requirements
    • BS in Computer Engineering, Electrical Engineering, or Computer Science
    • Prefer at least 8 years of software engineering experience, with a significant portion focused on hardware validation, manufacturing diagnostics, or low-level systems programming
    • Experience mentoring junior engineers, with a genuine interest in growing into a people leader over time
    • Experienced with board bring-up and validation, interaction with hardware (FPGAs, ASICs, other ICs) using common interconnect buses (I2C, SPI, MDIO, JTAG, PCIe)
    • Design, implement, and test production-grade diagnostics software for cutting edge network switches
    • Bring-up newly manufactured boards
    • Isolate and perform root-cause analysis of reported failures
    • Support new platform software and hardware features
    • Coordinate with the hardware engineering team on bring-up schedules and feature delivery
    • Drive architectural design discussions, lead code reviews, and provide technical direction for complex projects
    • Create system software for our Linux-based appliance platform
    • Work independently as well as in team roles
    • Use a version control system to systematically document and version software
    Responsibilities
    • Design, implement, and test production-grade diagnostics software for cutting edge network switches
    • Bring-up newly manufactured boards
    • Isolate and perform root-cause analysis of reported failures
    • Support new platform software and hardware features
    • Coordinate with the hardware engineering team on bring-up schedules and feature delivery
    • Drive architectural design discussions, lead code reviews, and provide technical direction for complex projects
    • Create system software for our Linux-based appliance platform
    • Work independently as well as in team roles
    • Use a version control system to systematically document and version software
    Desired Qualifications
    • Strong understanding of Linux internals, with the ability to debug and troubleshoot system-level and kernel-level issues
    • Familiarity with Layer 1 and Layer 2 networking concepts (PHYs, MACs, Ethernet link training, SerDes) and related testing methodologies
    • Experience mentoring junior engineers, with a genuine interest in growing into a people leader over time
    • Demonstrated success driving technical projects from inception to delivery, including coordinating across cross-functional teams

     

     

     

    Are you interested in this position?

    Apply by clicking on the “Apply Now” button below!

    #DesignFintech #GlobalDesigners
    #FintechInnovation #CreativeJobs
    #DesignHub
    #Tech Meets Design
    #DesignerNetwork
    #Myausjob