Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
🚀 About Snap-on
Snap-on Incorporated is a global leader in professional tools, diagnostics, and systems solutions. Since August 2021, Snap-on Romania has been a key development hub, delivering high-quality business software and integration solutions that support our global operations.
We are known for our uncompromising quality, fearless innovation, and passionate customer care. At Snap-on, we grow together. We are one team.
People know Snap-on for the quality of our products, but we know that it is the passion and character of our people that make our company a global leader. With our diverse talents and deep pride in the Snap-on family of brands, we drive innovation and create value. We work hard together. We grow together. We are one Snap-on team.
Now, we are looking for a C++ SW Engineer to join our team!
💼 Your Role
• Develop design documentation, including class diagrams, function descriptions, flow charts, data structures, etc.
• Develop and debug new software modules, databases, and other system components.
• Maintain existing software modules, databases, and other system components.
• Interface with supervisor, other team members, and other departments to coordinate project activities.
• Perform automated unit testing and integration testing and provide support for software validation.
• Provide status and progress reports to Engineering Management.
• Assess feasibility and soundness of design concepts and proposed implementations.
• Develop complex components or complete products with minimum supervision.
• Perform additional tasks as designated.
✅ What Makes You a Fit
• Bachelor’s degree in engineering / computer science.
• 5 years of experience with proven technical and professional skills in software design, development, and testing.
• Experience with C/C++ development and bitwise operators.
• Experience with agile methodologies.
• Experience with SVN, GIT/source code management, CI/CD development.
• Consistent demonstration of innovative thinking.
• Understanding of OS Abstracted code development.
• Design and Develop apps, services for transferring data using different protocols.
• Strong knowledge of bitwise operations.
Nice-to-haves
• Experience with .Net development.
• Experience with embedded system development.
• Knowledge and experience with CAN/J1939/ISO15765/OBDII protocol.
Professional opportunities
• At Snap-on you will have the opportunity to further develop your knowledge throughout
challenging projects, having the chance to work within a product company.
• There is a mix of modern and classical technologies within the company.
🎁 What’s in It for You
- Work on impactful global projects.
- Exposure to complex business applications.
- Flexible working hours.
- Meal tickets, private medical insurance, and other appealing benefits.
- Performance bonuses and career development support.
Key Skills
Ranked by relevanceReady to apply?
Join Snap-on Romania and take your career to the next level!
Application takes less than 5 minutes