
Principal Software Engineer - Compiler & System Programming | C/C++
Unisys Corporation2 months ago
Bengaluru, IndiaStaff+
Responsibilities
- Lead the design and development of significant, technically challenging compiler and system software efforts across major product areas.
- Define architectural standards, tools, and methodologies to ensure technical consistency and quality.
- Identify, evaluate, and apply technologies and new features that improve existing and upcoming products.
- Collaborate with senior development and functional stakeholders to simplify and integrate products.
- Help develop Software Engineering governance and performance-management processes.
- Develop and deliver training and education for users, engineering colleagues, allied groups, and stakeholders.
- Identify proprietary intellectual property and recommend patent applications.
Requirements
- Bachelor’s or master’s degree in computer science or equivalent.
- 13+ years of relevant system software product development experience.
- Hands-on experience with C, C++, VC++, data structures, Microsoft debugging tools, and Windows crash dumps.
- Experience with Microsoft WinDbg, CDB, Visual Studio IDE, and Intel oneAPI IDE.
- Experience with operating systems, system-level programming, E-Mode architecture, and multiple instruction set architectures and platforms.
- Experience with Windows and Linux.
- Extensive experience with compiler internals, including syntax processing, optimization, and code generation.
- Experience with profiling tools such as Intel VTune, Windows Performance Analyzer, OProfile, Valgrind, or prof/gprof.
- Ability to evaluate and propose new product features and collaborate effectively as an individual contributor and technical leader.
- Exposure to a DevOps culture is an added advantage.
About Unisys Corporation
Unisys Corporation provides IT services, consulting, and software for enterprises and public-sector agencies, including digital workplace, cloud and infrastructure, cybersecurity, and enterprise computing/mainframe systems. The company was formed in 1986 and is headquartered in Blue Bell, Pennsylvania; it is publicly traded on the NYSE. Unisys works across regulated industries such as government, financial services, and transportation, offering managed services and mission-critical solutions.