OffCampusJobs

Monotype is Hiring Software Engineer Trainee | Freshers | Noida


Job Description

Monotype is hiring Software Engineer Trainees for its Product Development team in Noida. This opportunity is ideal for fresh graduates and aspiring software engineers who are passionate about C Programming, Data Structures, Algorithms, Embedded Systems, Python, GitHub, and software development. If you're looking to start your career by building high-performance customer-facing software and working alongside experienced engineers, this role offers an excellent learning environment.

As a Software Engineer Trainee, you will design and develop software features, write automation tests, optimize application performance, collaborate with cross-functional engineering teams, and contribute to the development of embedded display technologies while following modern software engineering best practices.

𝐂𝐨𝐦𝐩𝐚𝐧𝐲: Monotype
𝐑𝐨𝐥𝐞: Software Engineer Trainee
𝐋𝐨𝐜𝐚𝐭𝐢𝐨𝐧: Noida, Uttar Pradesh, India
𝐖𝐨𝐫𝐤 𝐌𝐨𝐝𝐞: On-Site
𝐉𝐨𝐛 𝐓𝐲𝐩𝐞: Full-Time
𝐄𝐱𝐩𝐞𝐫𝐢𝐞𝐧𝐜𝐞: Freshers

𝐀𝐛𝐨𝐮𝐭 𝐌𝐨𝐧𝐨𝐭𝐲𝐩𝐞

Monotype is the world's leading font and typography technology company, helping global brands create exceptional digital experiences through innovative type and design solutions. With an extensive library that includes iconic typefaces such as Helvetica, Futura, and Times New Roman, Monotype combines creativity with technology to power modern digital products across multiple industries.

Monotype Solutions India serves as a strategic technology and innovation center, contributing to Product Development, Artificial Intelligence, Machine Learning, User Experience, Customer Success, and enterprise software solutions. The company is recognized as a Great Place to Work and promotes a collaborative engineering culture focused on innovation and continuous learning.

𝐉𝐨𝐛 𝐎𝐯𝐞𝐫𝐯𝐢𝐞𝐰

As a Software Engineer Trainee, you will work within a collaborative Scrum team to design, develop, test, and maintain high-quality software for embedded display technologies. You'll contribute to new feature development, automation testing, performance optimization, and software quality while learning industry-standard engineering practices from experienced mentors.

This role provides hands-on experience with C programming, algorithms, automation testing, GitHub, embedded software development, and modern software engineering workflows.

Roles & Responsibilities

- Design, develop, and maintain high-quality customer-facing software.

- Build new software features as part of an Agile Scrum team.

- Write automation tests to support newly developed features.

- Gain in-depth product knowledge while contributing to application development.

- Collaborate with software engineers, product teams, and stakeholders.

- Identify technical challenges and propose effective solutions.

- Follow software engineering best practices and coding standards.

- Optimize application performance, memory usage, and code quality.

- Participate in code reviews, testing, debugging, and continuous improvement activities.

- Communicate technical progress effectively with peers and cross-functional teams.

Qualifications & Eligibility

- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related discipline.

- Strong knowledge of C programming and algorithms.

- Understanding of memory optimization, complexity analysis, and platform-independent coding.

- Good written and verbal communication skills.

- Passion for software development and problem-solving.

Skills Required

- C Programming

- Data Structures

- Algorithms

- Software Development

- Automation Testing

- Memory Optimization

- Complexity Analysis

- GitHub

- Debugging

- Problem Solving

- Agile Development

- Communication Skills

𝐏𝐫𝐞𝐟𝐞𝐫𝐫𝐞𝐝 𝐒𝐤𝐢𝐥𝐥𝐬

- Python

- Visual Studio

- Makefiles

- Git Version Control

- Embedded Systems

- Platform Independent Development

- Cursor AI

- ChatGPT

- Claude AI

- Software Testing

- Scrum

- Continuous Integration

𝐖𝐡𝐲 𝐉𝐨𝐢𝐧 𝐌𝐨𝐧𝐨𝐭𝐲𝐩𝐞?

- Begin your software engineering career with a globally recognized technology company.

- Work on innovative embedded software and customer-facing applications.

- Gain practical experience with C programming, automation testing, and Agile development.

- Collaborate with experienced engineers in a supportive learning environment.

- Contribute to products used by leading global brands.

- Access continuous learning, mentorship, and career development opportunities.

- Grow within an innovation-driven engineering organization recognized as a Great Place to Work.

𝐂𝐚𝐫𝐞𝐞𝐫 𝐆𝐫𝐨𝐰𝐭𝐡 𝐎𝐩𝐩𝐨𝐫𝐭𝐮𝐧𝐢𝐭𝐢𝐞𝐬

This role provides an excellent foundation for careers such as:

- Software Engineer

- Embedded Software Engineer

- C Developer

- Systems Software Engineer

- Application Developer

- Product Engineer

- Automation Engineer

- Backend Software Engineer

- Platform Engineer

- Senior Software Engineer

𝐖𝐡𝐨 𝐒𝐡𝐨𝐮𝐥𝐝 𝐀𝐩𝐩𝐥𝐲?

- Fresh graduates looking to start a career in software engineering.

- Candidates with strong C programming and algorithmic problem-solving skills.

- Students with academic projects in software development, embedded systems, or automation.

- Individuals interested in Agile software development and product engineering.

- Aspirants looking to build a long-term career in software engineering, embedded technologies, and enterprise product development.

Apply for this Position

Apply Now
Monotype is Hiring Software Engineer Trainee | Freshers | Noida Job Opening