Senior Software Engineer C++

John Bean Technologies Corporation
Chalfont, Pennsylvania
$125K-$140K a year
Full-time

Overview

At John Bean Technologies Corporation (JBT), we are a leading robotics company specializing in developing cutting-edge technology for various industries.

Our mission is to revolutionize the way industries operate by leveraging the power of robotics and automation. We are seeking a highly skilled and experienced Senior Software Engineer with expertise in C++ to join our dynamic team of Vehicle Software.

The Opportunity ... As a Senior Software Engineer at JBT, you will play a crucial role in the design, development, and implementation of software solutions for our robotics systems.

Your primary focus will be on utilizing your extensive knowledge of C++ to create robust and efficient software applications.

While prior experience in the robotics industry is not required, a strong background in the tech industry and a broad understanding of modern software engineering processes is highly desirable.

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). Why work at JBT .

Benefits : The estimated salary range for this role is $125,000 - $140,000 dollars annually. Please note the salary information shown above is a general guideline only.

Starting salary will vary by location, qualifications, and prior experience 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.

If you are a Senior Software Engineer with experience with software development and an interest in the robotics industry, we would love to hear from you.

Join our team at JBT and be a part of transforming industries through robotics and automation.

30+ days ago
Related jobs
Promoted
Parexel International Corporation
King of Prussia, Pennsylvania

Senior Azure Full Stack Developer. Knowledge of performance engineering. Bachelor of Science in Computer Science, Engineering, or related technical field. ...

Southwest Healthcare System
King of Prussia, Pennsylvania

The Corporate Information Services Department is seeking a dynamic and talented Senior Software Engineer – Business Intelligence Developer. The Senior Software Engineer – Business Intelligence Developer designs and develops reporting assets utilizing the enterprise data warehouse and business intell...

The O'Connor Group
Fort Washington, Pennsylvania

We are seeking anexperienced software engineer to join our innovative medical devicestartup. Design developand maintain embedded software for medical devices ensuringcompliance with industrystandards. Collaborate withcrossfunctional teams including hardware engineers and productmanagers to define pr...

Foundations for Living
King of Prussia, Pennsylvania

The Corporate Information Services Department is seeking a dynamic and talented Senior Software Engineer – Business Intelligence Developer. Senior Software Engineer – Business Intelligence Developer. Provides support as needed for software installations and upgrades. ...

The O'Connor Group
Fort Washington, Pennsylvania

We are seeking an experienced software engineer to join our innovative medical device startup. Design develop and maintain embedded software for medical devices ensuring compliance with industry standards. Collaborate with crossfunctional teams including hardware engineers and product managers to de...

Highmark Health
PA, Working at Home, Pennsylvania

Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, unit testing, code reviews, source control management, build processes, testing, and operations. We are seeking an experienced Software Engineer to join...

Motion Recruitment
PA, United States

Job DescriptionThis well-known financial services company is looking for a Senior Software Developer to join their team. ...

Lockheed Martin
Colorado, Pennsylvania

Lockheed Martin, a company that prioritizes purposeful innovation and keeping people safe, is seeking an early career Software Engineer to join their team in King of Prussia, PA. Results-driven with strong problem-solving skills applied to software engineering solutions. In this role, you will be de...

M3USA
Fort Washington, Pennsylvania
Remote

This individual will work closely with the senior web application engineer as well as the other technology professionals and project stakeholders. The Coldfusion Engineer is responsible for developing internal and external data-driven web based applications based on specifications from a project man...

Universal Health Services, Inc. - Corporate Office
King of Prussia, Pennsylvania

The Corporate Information Services Department is seeking a dynamic and talented Senior Software Engineer – Business Intelligence Developer. Senior Software Engineer – Business Intelligence Developer. Provides support as needed for software installations and upgrades. ...