Nagarro · 21 hours ago
Associate Principal Engineer - Senior Software Engineer (C++)
Nagarro is a Digital Product Engineering company that is scaling in a big way and is looking for a Senior Software Engineer. The main challenge of this role is to develop controller software for high precision semi-conductor packaging equipment, focusing on real-time processes such as motion control and image processing.
Communications InfrastructureConsultingInformation TechnologyISPWireless
Responsibilities
Reviewing and co-specifying requirements for new and existing features
Designing and coding the software (C++ and Object Oriented programming)
Implementation and testing of the developed software code
Support advanced packaging equipment demo, qualification and buyoff in-house or at international customer sites
Qualification
Required
8+ years of relevant experience
Proficient in C++ and Object Oriented Analysis & Object Oriented Design Methodologies
Multi-threaded programming skills and understanding design patterns
Result-driven and can-do mentality
Eager to learn new technologies and driven to share ideas with internal peers
Well-developed communication skills in English and German
Preferred
Experienced with STL, COM/DCOM and BOOST (or equivalent templates) is highly preferred
Experience in Tcl/Tk, Python is an advantage
Benefits
Friendly and innovative working environment
Extensive professional development opportunities to grow your career
Company
Nagarro
Nagarro helps future-proof your business through a forward-thinking, fluidic, and CARING mindset.
H1B Sponsorship
Nagarro 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 (189)
2024 (261)
2023 (280)
2022 (240)
2021 (153)
2020 (240)
Funding
Current Stage
Public CompanyTotal Funding
$11.5M2024-10-16Acquired
2020-12-16IPO
2000-07-04Series Unknown· $11.5M
Leadership Team
Recent News
2026-01-21
2026-01-08
Company data provided by crunchbase