Genpact · 4 hours ago
Software Developer - Hardware Systems
Genpact is an advanced technology services and solutions company that delivers lasting value for leading enterprises globally. They are seeking a Software Developer - Hardware Systems to lead the design, testing, and support of hardware systems while enhancing system reliability and automating test processes.
AnalyticsArtificial Intelligence (AI)Business Process Automation (BPA)ConsultingInformation TechnologySoftware
Responsibilities
Lead the design, testing, and support of hardware systems, with a focus on enhancing system reliability, automating test processes, and addressing supply chain challenges through innovative engineering solutions
Develop and execute test procedures for printed circuit boards (PCBs), leveraging tools such as Python, Raspberry Pi, and FPGA development environments (VHDL/System Verilog)
These procedures include power and thermal stress testing to validate board performance under extreme operating conditions
Design and implement automated test fixtures and scripts to support the qualification of new components (e.g., motors, encoders) and the redesign of existing hardware necessitated by part obsolescence or shortages
Perform high-voltage power electronics testing, including safety validation, thermal profiling, and fault condition simulation, to ensure compliance with regulatory and internal reliability standards
Serve as the Business Point of Contact (BPOC) between internal engineering teams and external suppliers
Coordinate technical requirements, manage supplier communications, and allocate internal resources to meet project timelines and resolve supply chain issues efficiently
Utilize diagnostic tools such as PuTTY, TeraTerm, and VNC Viewer to interface with embedded systems, perform serial communication, and verify FPGA configurations by reading and validating hardware register values
Automate data collection and analysis using Python to monitor test coverage, track hardware utilization, and generate insights for continuous improvement
Support the integration and testing of electromechanical subsystems, ensuring compatibility and performance across hardware interfaces
Collaborate with cross-functional and global engineering teams to oversee engineering changes, document technical processes using Agile-based systems (e.g., Rally), and contribute to the continuous improvement of system reliability, manufacturability, and performance
Participate in design reviews, root cause analysis, and failure mode investigations to drive corrective actions and improve future hardware iterations
Qualification
Required
Bachelor's degree, or foreign degree equivalent, in an Engineering (all), Computer Science, Technology, or related field
one (1) year of progressively responsible post-Bachelor's degree experience in the job offered or a related occupation
Ability to lead the design, testing, and support of hardware systems
Experience in enhancing system reliability, automating test processes, and addressing supply chain challenges through innovative engineering solutions
Proficiency in developing and executing test procedures for printed circuit boards (PCBs)
Experience leveraging tools such as Python, Raspberry Pi, and FPGA development environments (VHDL/System Verilog)
Experience in power and thermal stress testing to validate board performance under extreme operating conditions
Ability to design and implement automated test fixtures and scripts to support the qualification of new components (e.g., motors, encoders)
Experience in high-voltage power electronics testing, including safety validation, thermal profiling, and fault condition simulation
Ability to serve as the Business Point of Contact (BPOC) between internal engineering teams and external suppliers
Experience in coordinating technical requirements, managing supplier communications, and allocating internal resources to meet project timelines
Proficiency in utilizing diagnostic tools such as PuTTY, TeraTerm, and VNC Viewer to interface with embedded systems
Experience in automating data collection and analysis using Python to monitor test coverage, track hardware utilization, and generate insights for continuous improvement
Ability to support the integration and testing of electromechanical subsystems
Experience collaborating with cross-functional and global engineering teams
Ability to document technical processes using Agile-based systems (e.g., Rally)
Experience participating in design reviews, root cause analysis, and failure mode investigations
Company
Genpact
Genpact is an information technology firm that offers business management, artificial intelligence, automation, and cloud services.
H1B Sponsorship
Genpact has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (225)
2024 (257)
2023 (208)
2022 (187)
2021 (413)
2020 (514)
Funding
Current Stage
Public CompanyTotal Funding
$750M2025-11-13Post Ipo Debt· $350M
2024-05-30Post Ipo Debt· $400M
2007-08-10IPO
Leadership Team
Recent News
2026-01-22
Company data provided by crunchbase