Senior Software Engineer - Robotics

Tybot, LLC Worcester , MA 01601

Posted 2 months ago

Advanced Construction Robotics, Inc. of Allison Park, PA is looking to hire a full-time Senior Software Engineer to design, implement, and test new software components for the existing fleets of autonomous robot construction machines. Do you have a passion for learning about new technology?

Would you like to relocate to a desirable community and work for an innovative company that cares about its employees? Are you looking for a job with flexible hours? Would you like to live in a small town with easy access to the conveniences of a big city that offers beautiful parks, top-ten regional schools, and a high standard of living? If so, please read on about this job in an amazing community that people are passionate about living in!

This programming position earns a competitive wage. We offer a comprehensive benefits package including medical, dental, vision, paid time off (PTO) days, paid holidays, 401(k) plan with employer match, profit sharing, and a flexible schedule.

Our software team also enjoys a family work environment, a once-in-a-century opportunity to disrupt an industry with new technology, and the ability to actually see their robots work on real job sites. If this sounds like the right software engineer opportunity for you, consider applying today!


ACR is a world-leading innovator of autonomous robotic equipment. We have transformed the construction industry by manufacturing and commercializing a wide range of job site robots that enhance productivity, improve safety, reduce schedule risk, and increase profitability.

Our technology has been internationally recognized through awards and significant media coverage. We won the first-ever Associated General Contractors of America's Innovation Award. We strive to be the best robot development and commercialization company focused on construction.

Our world-class engineers are some of the best in the business and have previously designed over 50 different robotics systems. We are unique in that we have a very successful and seasoned co-founder who also owns a large construction company that can quickly provide feedback for product design and on-the-job testing.

We are dedicated to producing the best products, and to achieve that, we show our dedication to our employees as well. Our company is our family, and we care about success at home and at work.


In this robotics programming role, you are essential to inventing, patenting, and engineering new products for the company. You spend most of your time designing and testing new software module developments and improvements.

Working as part of a larger software team, you help write code for large construction machines that will be a part of real job sites. You have the opportunity to test our robots in real work environments and ensure they succeed in performing construction operations. Other responsibilities may include participating in engineering peer review of proposed designs and code.

You also support other departments by helping field robot fleets and producing new robots. Your master programming skills make you a great asset, and because you are passionate about technology, you find genuine enjoyment in the work you do!


  • 5+ years of experience or a master's degree in a related field

  • Proficiency in Linux (experience working in a Linux development environment)

  • Proficiency in C++ software (tested in a virtual interview)

  • Knowledge of Python

  • Robotics experience

  • Robot Operating System (ROS) experience

  • US work authorization, no visa sponsorship

Are you detail-oriented? Do you have excellent problem-solving and analytical thinking skills?

Is working as part of a team something you enjoy? Are you self-motivated? Do you get excited about learning new technology and skills to enhance your job performance? If so, you might just be perfect for this programming position!


We understand your time is valuable, so we have a very quick and easy application process. If you feel that you would be right for this Senior Software Engineer job, please fill out our initial 3-minute, mobile-friendly application. We look forward to meeting you!

Location: 15101 / 01601

ACR is an Equal Opportunity Employer - Minorities/Women/Veterans/Individuals with Disabilities

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Software Engineer


Posted 2 months ago

VIEW JOBS 9/16/2021 12:00:00 AM 2021-12-15T00:00 Molecula is an Operational AI company that enables businesses to deploy real-time analytics and AI in their applications through the adoption of a feature-first mindset. Our core technology, FeatureBase, solves today's massive data readiness problem by giving companies access to big data faster than ever before to power cutting-edge technologies. We are a burgeoning startup with a passionate team of dedicated engineers, designers, and business experts determined to make a positive impact. Our preference is for the incumbent to be located in Austin, TX, however, we are open to candidates that would like to work remotely. Remote candidates need to be ok with working CENTRAL TIME hours. Molecula's Engineering team is a group of brilliant makers and doers passionate about building world class products and solutions that make AI and ML possible for all. They take really challenging technical problems and turn them into elegantly simple yet incredibly complex solutions that delight our users. Most of all, they take pride in their craft and are a collaborative bunch that truly cares about the team, clients, company, and opportunity. Molecula is looking Senior Software Engineers (SWE) with at least 7 years of work experience FeatureBase core infrastructure engineering team. With your expertise in software engineering, distributed systems, software infrastructure, cloud technologies, storage, data stores, data pipelines, and/or databases, you will help us build the next generation data architecture that will allow our users to push the boundaries on how data is accessed today. You will provide technical leadership across cross functional software, infrastructure, data, security, and product teams to ensure we deliver the most powerful and accessible feature store ever. Responsibilities Include: * Build our platforms, systems and infrastructure using your excellent background in distributed systems and large scale data systems. * Define and drive the technical strategy, architecture, and road map to achieve our business goals alongside Product Management. * Design, develop, test, deploy, maintain, and enhance software solutions. * Mentor and train other team members on design techniques and coding standards, and to cultivate innovation and collaboration across multiple teams. * Manage individual projects priorities, deadlines, and deliverables. * Participate in on-call duties on a rotational bases as part of the support engineering work. Job Qualifications: * Minimum Qualifications * 7+ years of relevant work experience as a Software Engineer or closely related field. * 2+ years of relevant work experience with Go or other concurrent programming languages - multithreaded or coroutine based. * Preferred Qualifications * Bachelor's degree, Master's degree, or PhD in Computer Science, Computer Engineering, Electrical Engineering or related field. * Systematic problem-solving approach, coupled with strong communication skills and a sense of ownership and drive. * Experience designing, analyzing, building, and troubleshooting large-scale distributed systems. * Experience with database internals, database language theories, database design, SQL, and database programming. * Experience with perf, eBPF, and other Linux performance/observability tooling. * Experience with cloud infrastructure and platforms GCP, AWS, PCF or Kubernetes. * Experience with message queue and streaming platforms(AMQP) such as Apache Kafka, Pulsar, RabbitMQ. * Experience with different databases SQL vs NoSQL, OLTP vs OLAP. * Knowledge of different database engine architecture and indexing structures such as LSM, bitmap, B/B+ tree. To all recruitment agencies: Molecula does not accept agency resumes. Please do not forward resumes to our jobs alias, Molecula employees or any other organization location. Molecula is not responsible for any fees related to unsolicited resumes. Molecula is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know as a response in the application. Molecula Worcester MA

Senior Software Engineer - Robotics

Tybot, LLC