> Markdown version of [/jobs/ext/2946994-senior-python-developer-with-sdvi-rally-expertise-irc303059](https://www.wearedevelopers.com/jobs/ext/2946994-senior-python-developer-with-sdvi-rally-expertise-irc303059). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Python developer with SDVI Rally expertise IRC303059 - **Company:** GlobalLogic - **Location:** Boston, MA, United States (Remote available) - **Experience:** Expert - **Salary:** $130,000.0 - $140,000.0 - **Contract:** Temporary to permanent - **Skills:** Board Bringup, Artificial Intelligence, Automation of Tests, Bash Shell, Computer Networks, Computer Engineering, Software Debugging, Linux, Dynamic Random-Access Memory, Network Interface Controllers, Networking Hardware, Python (Programming Language), Linux System Administration, PCI Express, Software Engineering, Test Data, Universal Asynchronous Receiver/Transmitter, Scripting, Serial Peripheral Interface, Hardware Testing, Information Technology, Server Operating Systems & Platforms, Nvme, Hardware Debugging - **Published:** September 16, 2026 - **Apply:** https://www.careerjet.com/job/usf83b894871a1cd8698535d8075a15c33/eaa ## About the Role * 2-5 years of relevant experience in hardware engineering, server platforms, hardware validation, embedded systems, or a similar field. * Practical understanding of computer/server architecture and board-level hardware. * Hands-on experience with hardware bring-up, debugging, validation, or qualification. * Good understanding of server components such as CPU, RAM/DRAM, NIC, storage. * Familiarity with low-level interfaces such as I C, SPI, UART, PCIe, and NVMe. * Experience using electronic laboratory and diagnostic equipment. * Experience with Linux and scripting, preferably Python and/or Bash. * Basic understanding of networking concepts and server connectivity. * Understanding of hardware/software interaction. * Strong analytical and problem-solving skills. * Good written and verbal communication skills. * Ability to work effectively with external partners, suppliers, and cross-functional engineering teams., * Education: Bachelor's or Master's degree in Computer Science, Computer or Electrical Engineering, Mathematics, or a related field. ## Description * Perform system bring-up, debug, and troubleshooting across power, thermal, storage, networking, and system management. * Perform root-cause analysis of hardware issues and collaborate with other teams to resolve problems. * Develop and execute hardware validation and qualification plans for system and server components, including CPU, RAM/DRAM, NICs, * storage/NVMe devices, PCIe devices, and other platform components. * Work with low-level interfaces and protocols such as I²C, SPI, UART, PCIe, and NVMe. * Use laboratory and diagnostic equipment such as oscilloscopes, thermal chambers, networking equipment, and other hardware debugging tools. Develop Python and/or Bash scripts to automate validation activities, collect and analyze test data, parse logs, and generate reports. Work with Linux-based systems for hardware validation, troubleshooting, and test automation., * Support networking and connectivity validation relevant to CDN server infrastructure. * Collaborate with OEM/ODM partners and component suppliers on technical issues, qualification activities, and validation. * Document test procedures, results, failures, root causes, and corrective actions. * Support production and post-deployment issue investigation and provide feedback for future hardware improvements