C++ Backend Developer (Industrial Automation/ Robotics)

US Tech Solutions, Inc.
Mountain View, CA
Full-time
We are sorry. The job offer you are looking for is no longer available.

Job Description :

Looking for experienced software engineers to design and develop maintainable, extensible and scalable solutions, and frameworks.

You will lead independent efforts to create the software infrastructure and applications that bring together the work from other teams such as front-end to industrial controls to automate the functions in industrial processes.

Responsibilities :

  • Coordinate and contribute to the overall technical direction for the software team.
  • Design, develop, test, deploy, maintain, and enhance software solutions.
  • Manage project priorities, deadlines, and deliverables.
  • Identify improvements to help maintain and continually uplevel our engineering culture.

Experience :

  • 5 years of experience with software development in C or C++ programming languages, and with data structures / algorithms.
  • 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
  • Experience working in a production environment (unit testing, code review, algorithm performance and tradeoffs, etc.)
  • Proven problem-solving skills and experience working independently and collaboratively.
  • Familiarity developing in Linux or other Unix-like operating systems.
  • Experience with Git or other source code version control systems.
  • Experience designing shared libraries used by others.
  • Experience developing automation scripts (Python and Bash).
  • Experience in industrial automation, robotics, or similar fields.
  • Experience working with gRPC, Bazel, Cloud (GCP, AWS).
  • Familiarity with plotting / visualization libraries.
  • Familiarity with state machine design.

Skills :

  • C or C++ programming languages
  • Software design and architecture
  • Automation scripts (Python and Bash).
  • Industrial automation, robotics, or similar fields.
  • gRPC, Bazel, Cloud (GCP, AWS)

Education :

Bachelor’s degree in computer science or equivalent practical experience.

About US Tech Solutions :

US Tech Solutions is a global staff augmentation firm providing a wide range of talent on-demand and total workforce solutions.

To know more about US Tech Solutions, please visit www.ustechsolutions.com .

US Tech Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

3 hours ago
Related jobs
Promoted
US Tech Solutions
Mountain View, California

Looking for experienced software engineers to design and develop maintainable, extensible and scalable solutions, and frameworks.You will lead independent efforts to create the software infrastructure and applicat....

Promoted
US Tech Solutions
Mountain View, California

Experience in industrial automation, robotics, or similar fields. Industrial automation, robotics, or similar fields. You will lead independent efforts to create the software infrastructure and applications that bring together the work from other teams such as front-end to industrial controls to aut...

Promoted
US Tech Solutions
Mountain View, California

Experience in industrial automation, robotics, or similar fields. Industrial automation, robotics, or similar fields. You will lead independent efforts to create the software infrastructure and applications that bring together the work from other teams such as front-end to industrial controls to aut...

US Tech Solutions, Inc.
Mountain View, California

Experience in industrial automation, robotics, or similar fields. Industrial automation, robotics, or similar fields. You will lead independent efforts to create the software infrastructure and applications that bring together the work from other teams such as front-end to industrial controls to aut...

US Tech Solutions
Mountain View, California

Experience in industrial automation, robotics, or similar fields. Industrial automation, robotics, or similar fields. You will lead independent efforts to create the software infrastructure and applications that bring together the work from other teams such as front-end to industrial controls to aut...

US Tech Solutions
Mountain View, California

Experience in industrial automation, robotics, or similar fields. Industrial automation, robotics, or similar fields. You will lead independent efforts to create the software infrastructure and applications that bring together the work from other teams such as front-end to industrial controls to aut...

Adobe
San Jose, California

Adobe's newly formed Treasury Process Optimization and Governance team is looking for a highly experienced Robotics Process Automation Developer who has experience in partnering with financial services professionals to build innovative solutions using emerging technologies to drive data insights and...

Promoted
Cloud Software Group, Inc.
Santa Clara, California

Team is majorly focussing on new technologies, bringing automation/AI and other capabilities to Oracle Fusion and other related applications to make the life. Lead application team to support Quote to cash & General Finance track from Integration, reporting prospective. Have 8+ years of hands on exp...

Promoted
Reliable Robotics
Mountain View, California

As a Flight Software Engineer, you will develop highly deterministic C++ software in a bare metal environment that works with sensors & control systems, robustly handles system faults, and integrates with other vehicle subsystems. As a Flight Software Engineer at Reliable Robotics, you will automat...

Promoted
Karius
Redwood City, California

As a Staff Software Engineer in the Karius Engineering team, your primary focus will be architecting, developing, and maintaining the software services and required infrastructure to enable the operation of Karius products in commercial and research setups. We are building and operating a unique sof...