Producing design documents and conducting code reviews
Developing and testing high-quality, robust code
Guiding and inspiring team members
Report This Job
Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
At CruxOCM it’s our mission to empower control room operators; to supplement the important work they do with the automated tools of the future designed to increase efficiency and safety, and in turn revolutionize the industrial automation and control room landscape through Robotic Industrial Process Automation (RIPA).
CruxOCM is THE go-to automation company for heavy industry. We're backed by venture capital and are shaking things up in the energy sector. Control room operators deserve the best tools to do their jobs safely and efficiently. And let's not forget about minimizing environmental impact and maximizing revenue! If pilots have autopilot software, why can't control room operators have something similar?
About the Role
Our Platform Team is seeking a talented Senior Software Developer to shape the future of industrial operations. You'll collaborate with a cross-functional team, including product managers, control and process engineers, and customers to bring our platform vision to life. Your leadership will be essential in designing and implementing scalable products and features that revolutionize the industry.
This role offers significant ownership and autonomy, allowing you to provide technical guidance and mentorship while making key contributions to our hybrid cloud platform. You’ll tackle diverse projects that span simulation, numerical optimization, and real-time system predictive control by leveraging modern Python microservices software stack, backed by Redis, gRPC, Kubernetes, and both relational and NoSQL databases to ensure the delivery of top-tier software.
Key Responsibilities
Architect & Implement –Design and build innovative on-prem and cloud-based software solutions, leveraging your expertise to bring ideas to reality
Control & Hydraulics – Model and implement hydraulics and control processes, bridging the gap between software and the physical world
Design & Collaborate – Produce clear design documents and conduct thorough code reviews, maintaining high standards for quality and maintainability
Implement & Test – Develop and test high-quality, robust code for critical production control systems, ensuring it meets rigorous standards for reliability and performance. Leadership & Mentorship: Guide and inspire team members, fostering a culture of collaboration and continuous learning
Strategic Impact – Contribute to the overall vision, strategy, and product roadmap, shaping the future of CruxOCM's technology
CruxOCM is an equal-opportunity employer and values diversity in the workplace. We are happy to accommodate any accessibility needs you may have. If you require accommodation to participate in our hiring process, please email hr@cruxocm.com.
Required profile
Experience
Level of experience:Senior (5-10 years)
Industry :
Information Technology & Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.