Senior Software Engineer
RM 8,000 - RM 18,000 / month
Checking job availability...
Original
Simplified
About the Role
As a Lead C++ Software Engineer, you will play a crucial role in designing and developing backend solutions for our EDA tools. This position requires strong C++ programming expertise, object-oriented design skills, and the ability to lead development efforts in a fast-paced, dynamic environment.
Key Responsibilities
- Lead the development of our backend EDA tool using C++.
- Collaborate with cross-functional teams to identify customer needs and implement innovative features.
- Provide technical leadership and mentor junior engineers.
- Stay updated with the latest technologies and industry trends.
- Write clean, efficient, and well-documented code following best practices.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- 5+ years of experience in software development, with a focus on backend development.
- Strong expertise in C++ programming and object-oriented design.
- Excellent problem-solving skills and ability to work well in a team environment.
- Ability to thrive in a fast-paced, dynamic setting while handling multiple priorities.
- Strong communication and interpersonal skills.
- Familiarity with software development tools and methodologies such as Git, Agile, DevOps, and Scrum.
Job Types: Full-time, Permanent
Pay: RM8,000.00 - RM18,000.00 per month
Benefits:
- Health insurance
- Maternity leave
- Opportunities for promotion
- Parental leave
- Professional development
Schedule:
- Monday to Friday
Supplemental Pay:
- Yearly bonus
Experience:
- C++: 5 years (Preferred)
- backend development: 3 years (Preferred)
Work Location: In person