Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Engineer

PT Formulatrix Indonesia

Kota Bandung

On-site

IDR 671.028.000 - 1.006.543.000

Full time

3 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology firm in Bandung is seeking a Senior Software Engineer to help build innovative software for robotic automation. This role involves leading system design, mentoring junior engineers, and solving complex technical challenges. Ideal candidates will have a Bachelor's degree in a related field and over 4 years of experience in C# and C++. Additional skills in robotics and computer vision are highly valued. The company offers flexible work arrangements and additional health insurance.

Benefits

Additional Health Insurance
Performance Bonus
Flexible Work Arrangements
Paid Time Off
Casual Dress Code

Qualifications

  • 4+ years of solid experience in C# / C++ / Java.
  • Quality-driven, detail-oriented, and a motivated team player.
  • Curious, proactive, and eager to learn new technologies.

Responsibilities

  • Lead system design and architecture.
  • Ensure code quality and performance.
  • Mentor junior engineers and drive team collaboration.

Skills

C#
C++
OOP
SDLC
Problem-solving
Communication skills in English

Education

Bachelor’s degree in Computer Science, IT, Electronic Engineering, or related field

Tools

Visual Studio
Rider
SQL Server
PostgreSQL
Job description
About the role

Join Formulatrix Indonesia as a Senior Software Engineer in Bandung, West Java. Help build cutting‑edge software for robotic automation. Work with C#, C++, Visual Studio, Rider, Windows Forms, WPF, ASP.NET Core, SQL Server, and PostgreSQL to develop solutions used by top pharmaceutical companies and research labs worldwide. Solve complex problems, shape innovative products, see your code come to life in real‑world automation, and contribute to a greater good for humanity.

What will you do
  • Lead system design and architecture, ensure code quality and performance, handle complex technical challenges, mentor junior engineers, and drive team collaboration.
Requirements
  • Bachelor’s degree in Computer Science, IT, Electronic Engineering, or related field.
  • 4+ years solid experience in C# / C++ / Java.
  • Strong grasp of OOP, SDLC, and software architecture best practices.
  • Quality‑driven, detail‑oriented, and a motivated team player.
  • 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.
  • Preferrable (one or more) Electronics Engineering background.
Probation and placement

The probation period will be in Salatiga, and the placement will be in Bandung.

What we offer
  • Additional Health Insurance (besides BPJS Kesehatan).
  • Performance Bonus.
  • Flexible Work Arrangements.
  • Paid Time Off (eligible after 3 months of employment).
  • Casual Dress Code (e.g., T-shirts).
  • Office facilities that support professional productivity as well as social interaction and collaboration.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.