About Tharsus:
Tharsus is at the forefront of robotics and automation innovation. We develop cutting-edge solutions that transform industries, from manufacturing to logistics. As a company driven by a passion for technology and a commitment to excellence, we’re seeking a talented Principal Robotics Software Engineer to join our team and lead our most ambitious projects.
Role Overview:
As a Principal Robotics Software Engineer, you will be the technical lead on projects, guiding the development and maintenance of software systems that span across the entire tech stack. This role requires a deep understanding of both low-level embedded systems and high-level software development. You will work closely with cross-functional teams to design, implement, and optimize robotics systems that push the boundaries of what’s possible.
Key Responsibilities:
* Lead the development of software systems for robotic applications, from embedded code to high-level systems integration.
* Collaborate with hardware engineers, mechanical designers, and other specialists to create seamless, integrated solutions.
* Develop and maintain code in C#, leveraging the .NET ecosystem to deliver robust, scalable software.
* Work hands-on with microcontrollers and PLCs, with a preference for experience with Beckhoff systems.
* Solve complex technical challenges, ensuring that projects are delivered on time and to the highest standards.
* Mentor and guide junior engineers, fostering a collaborative and innovative team environment.
* Lead and manage multi-disciplinary projects, ensuring effective communication and coordination across teams.
Qualifications:
* Degree in an engineering-related discipline (e.g., Mechanical, Electrical Engineering, Computer Science, or similar).
* Extensive experience in developing software using C# and the .NET framework.
* Strong background in working with microcontrollers and PLCs, ideally including Beckhoff systems.
* Proven experience in working directly with hardware and machines, with a solid understanding of the interplay between software and physical systems.
* Demonstrated ability to solve complex problems and drive projects to successful completion
* Experience leading multi-disciplinary teams on technical projects.
* A proven track record of mentoring and developing junior engineers.
Why Tharsus?
At Tharsus, you’ll have the opportunity to work on ground-breaking projects in a collaborative, forward-thinking environment. We offer a competitive salary, excellent benefits, and the chance to make a real impact in a growing industry. Tharsus is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
#J-18808-Ljbffr