Job Summary:
Durin is a company focused on revolutionizing the mining industry by developing automated drill rigs for mineral discovery. As a Senior Software Engineer, you will be responsible for the architecture and development of software systems that enhance the capabilities of next-generation industrial machinery, ultimately improving the efficiency of mineral exploration.
Responsibilities:
• Build software systems that integrate with hardware and control systems for advanced machinery and drill rigs we are developing in-house.
• Develop tools that allow for test execution across multiple environments: virtualized hardware, real hardware-in-the-loop, and rig-in-the-loop testing.
• Manage core infrastructure (databases, storage, monitoring, logging)
• Drive edge-computing strategies for low-latency analytics and autonomous decision-making on the rigs themselves.
• See your software through from start to finish: from identifying core needs to prototyping, developing, and testing, to field validation and hand-off.
• Work with other software engineers and data scientists to complete end-to-end workflows from machine control to web viz.
Qualifications:
Required:
• Skilled in multiple programming languages (e.g., Python, C/C++, Rust) with strong architectural principles. One of these languages needs to be C or C++.
• Some experience with SQL/NoSQL databases, real-time analytics, and data pipelines handling large amounts of streaming telemetry.
• Experience with hardware, firmware, and software integrations.
• Experience with UNIX-like operating systems, version control, continuous integration, and continuous delivery concepts.
• Industrial or hardware-adjacent experience (real-time data acquisition, embedded systems, rugged environments) is key.
• A drive to deliver exceptional user experiences for customers and a willingness to own all outcomes.
• Have a bias to action, take pride in your work, and care more about getting to the right solution than being right.
• We are not looking for candidates with primarily front-end or database technology experience (Snowflake, Databricks).
• Must be willing to work from our headquarters in El Segundo.
• Must be willing to work extended hours and weekends as needed.
Preferred:
• Experience with hardware, field-deployed sensors, industrial automation, or automotive industries is highly valued.
Company:
Durin Mining Technologies builds autonomous drilling rigs to streamline and modernize mineral exploration processes. Founded in 2024, the company is headquartered in El Segundo, USA, with a team of 11-50 employees. The company is currently Early Stage.