Software Engineer (C++)

Formulatrix logo

Formulatrix

View Salaries, Reviews, and more  

Job Summary


Salary
Rp7,714,286 - Rp15,714,286 / Monthly EST

Job Type
-

Seniority

Years of Experience
Information not provided

Tech Stacks
Python C# Linux Java PyTorch play C++ TensorFlow

Job Description

About the role

We are looking for an experienced Software Engineer to join our team at Formulatrix Indonesia, a leading technology company based in Salatiga, Central Java. In this full-time role, you will play a crucial part in the development and implementation of cutting-edge software solutions that power our innovative products


What you'll be doing

  • Design, develop, and maintain high-quality, scalable software applications and systems.
  • Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
  • Write clean, efficient, and well-documented code following the latest software engineering best practices.
  • Identify and resolve complex technical issues, bugs, and bottlenecks.
  • Contribute to the continuous improvement of our software development processes and tools.


What we're looking for

  • Bachelor’s degree in Computer Science, Information Technology, Electronics Engineering, or equivalent practical experience.
  • At least 1 year of experience as a Software Engineer or Developer, preferably in a similar role.
  • Strong proficiency in at least one object-oriented programming language (C#, C++, Python, Java, or similar).
  • Solid understanding of object-oriented programming, software architecture, and design patterns.
  • Experience with the full software development lifecycle.
  • Familiarity with unit testing, debugging, and version control systems.
  • Good understanding of software performance, scalability, and maintainability.
  • Willing to work in Salatiga / Semarang (depending on placement).


Soft skills:

  • Strong analytical and problem-solving skills.
  • Curious, proactive, and eager to learn new technologies.
  • Highly motivated and a strong team player.
  • Clear and effective communication skills in English.
  • Detail-oriented with the ability to adapt and prioritize in a fast-paced R&D environment.


Nice to have:

  • Hands-on experience with robotics hardware, troubleshooting, and system debugging.
  • Hands-on experience developing robotics systems, including kinematics, control, and path planning.
  • Experience building and deploying neural networks for computer vision.
  • Strong knowledge of computer vision algorithms, optics, imaging systems, and familiarity with ML/CV frameworks (TensorFlow, PyTorch, OpenCV).
  • Proficient in Linux on SBCs (NVIDIA Jetson, Raspberry Pi) with a strong interest in research and emerging technologies.
  • Preferably Electronics Engineering background



Interview Questions of Software Engineer (C++) at Formulatrix

Currently, there aren't any interview questions for this role at Formulatrix shared by other job seekers.
View more interview questions of similar roles from other companies →
banner icon
Prepare For Your Interview in 1 Week?
Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
Get Started!

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Interview Preparation Illustration

AI InterviewPrep

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Check Now
Resume Builder Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Check Now