We are seeking a highly motivated and experienced Software team lead to join our dynamic team and lead the development of cutting-edge control and monitoring systems for advanced robotic machinery. This is a unique opportunity to work on complex, multidisciplinary projects in a fast-paced, innovative environment.
Responsibilities:
Lead a team of software engineers in the design, development, and implementation of control and monitoring software for complex robotic systems.
Oversee the entire software development lifecycle, from requirements gathering and design to testing and deployment.
Ensure the delivery of high-quality, reliable, and scalable software solutions.
Collaborate with cross-functional teams, including hardware engineers, mechanical and system engineers.
Provide technical leadership and mentorship to team members.
Drive continuous improvement of software development
Responsibilities:
Lead a team of software engineers in the design, development, and implementation of control and monitoring software for complex robotic systems.
Oversee the entire software development lifecycle, from requirements gathering and design to testing and deployment.
Ensure the delivery of high-quality, reliable, and scalable software solutions.
Collaborate with cross-functional teams, including hardware engineers, mechanical and system engineers.
Provide technical leadership and mentorship to team members.
Drive continuous improvement of software development
Requirements:
Bachelor's degree in Software Engineering, Computer Science, or a related field.
Minimum of 7 years of experience in software development.
Strong proficiency in C # and.NET framework.
Proven experience in developing multidisciplinary software systems (required).
Experience in developing control and monitoring systems.
Experience with Real-Time systems and Embedded software is a plus.
Strong understanding of software engineering principles and best practices.
Excellent problem-solving and analytical skills.
Strong communication and interpersonal skills.
Ability to work effectively in a team environment.
Experience with robotic systems is a strong advantage.
Bachelor's degree in Software Engineering, Computer Science, or a related field.
Minimum of 7 years of experience in software development.
Strong proficiency in C # and.NET framework.
Proven experience in developing multidisciplinary software systems (required).
Experience in developing control and monitoring systems.
Experience with Real-Time systems and Embedded software is a plus.
Strong understanding of software engineering principles and best practices.
Excellent problem-solving and analytical skills.
Strong communication and interpersonal skills.
Ability to work effectively in a team environment.
Experience with robotic systems is a strong advantage.
This position is open to all candidates.