Genpact · 6 days 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, focusing on 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
Experience in designing, testing, and supporting hardware systems
Ability to enhance system reliability and automate test processes
Experience with printed circuit boards (PCBs)
Proficiency in Python, Raspberry Pi, and FPGA development environments (VHDL/System Verilog)
Experience in power and thermal stress testing
Ability to design and implement automated test fixtures and scripts
Experience in high-voltage power electronics testing
Knowledge of safety validation, thermal profiling, and fault condition simulation
Experience serving as a Business Point of Contact (BPOC) between internal engineering teams and external suppliers
Ability to coordinate technical requirements and manage supplier communications
Experience utilizing diagnostic tools such as PuTTY, TeraTerm, and VNC Viewer
Ability to automate data collection and analysis using Python
Experience supporting the integration and testing of electromechanical subsystems
Ability to collaborate with cross-functional and global engineering teams
Experience documenting technical processes using Agile-based systems (e.g., Rally)
Participation in design reviews, root cause analysis, and failure mode investigations
Benefits
Gain hands-on experience, world-class training, mentorship, and AI certifications to advance your skills
Work in an environment where governance, transparency, and security are at the core of everything we build
Our courage, curiosity, and incisiveness - built on a foundation of integrity and inclusion - allow your ideas to fuel progress
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
Techcircle
2025-12-31
2025-12-10
Company data provided by crunchbase