Software Developer - Hardware Systems jobs in United States
cer-icon
Apply on Employer Site
company-logo

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
check
H1B Sponsor Likelynote

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

PythonFPGA developmentHigh-voltage power electronicsRaspberry PiAutomated test fixturesAgile methodologiesRoot cause analysisCross-functional collaboration

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 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 Company
Total Funding
$750M
2025-11-13Post Ipo Debt· $350M
2024-05-30Post Ipo Debt· $400M
2007-08-10IPO

Leadership Team

leader-logo
Balkrishan Kalra
President and Chief Executive Officer
linkedin
leader-logo
Aswin Chandrasekaran
Senior Vice President
linkedin
Company data provided by crunchbase