Jr. Software Engineer
Romaric Corp
About Romaric
We manage automated movement and robot control in multi-billion-dollar factories. We are the heart of the factory, managing the storage and flow of production material from station to station.
We are looking for Software Engineers. Huge plus given for experience in robotics controls, and SEMI™ Standard communication protocol experience. Your role will include testing and development of automated control and emulation software. You will get to visit to some of the most advanced factories in the world to characterize hardware controller communication, and you will assist in developing new functionalities based on customer specifications. You will identify opportunities to improve the Romaric product line and assist in developing and testing those enhancements.
Responsibilities
Develop and maintain software for our factory automation and robotics products. This will include working with our team of engineers to create and improve software applications, as well as developing new features and functionality. In addition, you will be responsible for participating in and executing the full software development life cycle (SDLC) for each assigned project, adhering to company standards and expectations. You will be responsible for supporting customers worldwide with installations, upgrades, patches, and new feature development.
Qualifications
– Bachelor’s degree in software engineering or related field
– Experience with Java (emphasis in backend development, J2EE a plus)
– Strong understanding of object-oriented programing (OOP), data structures, algorithms, design patterns, best practices
– Proven ability to document design processes, including development, test, analytics, and troubleshooting
– Ability to absorb information quickly and adapt to changing requirements
– Authorized to work in the US without sponsorship now or in the future
To learn more about Romaric’s products and practices, visit www.romariccorp.com
Job Type: Full-time
Pay: $60,000.00 – $90,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Health insurance
- Life insurance
- Paid time off
- Referral program
- Vision insurance
Schedule:
- Monday to Friday
Supplemental Pay:
- Bonus pay
Education:
- Bachelor’s (Preferred)
Experience:
- OOP: 1 year (Preferred)
- Java: 1 year (Preferred)
Willingness to travel:
- 25% (Preferred)
Work Location: Remote