Senior Software Engineer C++

$125,000 - $140,000/Yr

JBT

posted 21 days ago

Full-time - Mid Level
Merchant Wholesalers, Durable Goods

About the position

As a Senior Software Engineer at JBT Corporation, you will be integral to the design, development, and implementation of software solutions for robotics systems. This role emphasizes utilizing your expertise in C++ to create robust and efficient software applications, contributing to the advancement of robotics and automation technologies. While prior experience in the robotics industry is not mandatory, a solid background in the tech industry and modern software engineering practices is highly valued.

Responsibilities

  • Collaborate with cross-functional teams to understand software requirements and translate them into technical specifications.
  • Design, develop, and maintain high-quality software applications using C++.
  • Implement software solutions that are scalable, reliable, and efficient.
  • Troubleshoot and debug software issues, and provide timely resolutions.
  • Conduct code reviews to ensure adherence to coding standards and best practices.
  • Stay updated with the latest advancements in software engineering and contribute to continuous improvement efforts.
  • Collaborate with hardware engineers to integrate software with robotics systems.
  • Document software designs, specifications, and development processes.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 5 years of professional experience as a Software Engineer, with a focus on C++ development.
  • Strong knowledge of C++ programming language and its libraries.
  • Experience with object-oriented design and software development methodologies.
  • Familiarity with modern software engineering practices, including version control, automated testing, and continuous integration.
  • Proficiency in debugging and performance optimization techniques.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.
  • Experience with robotics and automation (prior experience in the robotics industry is a plus but not required).

Benefits

  • Comprehensive benefits package.
  • Opportunity to work with cutting-edge technology and contribute to the robotics industry.
  • Collaborative and innovative work environment.
  • Professional development and growth opportunities.
  • Flexible work schedule and work-life balance.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service