Headquartered in Dubai, United Arab Emirates,FORMULATRIXis a fast-growing robotic automation equipment manufacturer and software solutions provider to leading pharmaceutical companies and academic research institutions including major Fortune 500 and Fortune 100 companies. The company has aggressively grown because of our industry-recognized patented technology and superior software delivery services.
We are seeking hands-on, top-notchSoftware Engineersto join our development team, who can work with Object-Oriented Programming and have expertise in C# / C++/ Java to implement components of our software products and robotic control systems.
Responsibilities:
- Design, develop, and improve robotic systems software from the ground up.
- Use research and development skills to create prototypes that solve challenging problems in areas such as scheduling and synchronization, machine vision, and machine control, among others.
- Analyze challenges and propose options and timelines to get to their resolution.
- Collaborate with a global team of peers in software engineering as well as those in the mechanical and electrical side to devise such solutions in a timely manner.
- Deeply care for our customers by providing them with great support and intuitive applications that hide out all the complexities of the solutions.
- Stay abreast of new technologies in your field and adopt as needed.
Requirements:
- Candidate must possess at least Bachelor's Degree in Computer Science, Information Technology, Electronic Engineering, or equivalent professional experience in software development.
- At least 1 year(s) of experience in software development, software delivery, and post-implementation.
- Demonstrated good experience in any Object Oriented Programming language (C#, C++, Java, Python, etc).
- Has familiarity with app development using PHP from previous projects is a plus.
- Strong fundamentals in computer science: object-oriented, model-driven development, algorithms, and others.
- Familiar and used to best practices in programming.
- Committed to writing good quality and high performance code.
- Demonstrated good logical thinking as well as attention to details.
- A passion to build great solutions and impress both colleagues and customers.
- Have a Can Do attitude.
- Proactive, highly motivated, and strong team player with good ability to multi-task and re-prioritize as necessary.
- Good communication skills in English both oral and written.
- - Applicants must be willing to work in Salatiga (Onsite)
Why Join Us
- Work and learn directly with experienced engineers and product managers globally
- Challenge yourself by learning cutting-edge new technologies every day
- Create software and products that directly impact medicine discovery and life science research
- Escape the heat and congestion of the large cities and enjoy nature, mountains, biking, and rafting with company outing trips organized for team-building activities
- Opportunities for continued networking and professional development
- Join a very stable, profitable company that has been manufacturing and engineering in Salatiga since 2006 with no layoffs and continuing to grow rapidly
- Real flexible hours where if you are needed to work late hours, you can make up that time during the day. You also have the ability to shift your hours around to help meet your family's needs (no crazy eCommerce schedules!)
- Casual and relaxed atmosphere with plenty of outlets to reduce stress and tension including ping pong, billiards, team outings, professional development lunches, and more
- Opportunities to travel to customer sites and offshore locations may be necessary as needed.
- Chance to learn and explore more about Robotics, Machine Learning, Machine Vision, Artificial Intelligence, Web Technologies, Complex Systems, etc.