Software Engineer - Robotics - Associate Level
Company: Murphy Search Group
Location: Hartford
Posted on: May 4, 2025
|
|
Job Description:
Opportunity to utilize your experience acquired in your High
School Robotics Club or your Senior Project in college that
utilized programming in Java to make a machine (robot/ automation)
move!
Make your application after reading the following skill and
qualification requirements for this position.
Associate Software Engineers (0 - 3 years of experience)
Please include GitHub info in your resume.
100% On Site role.
No relocation assistance at this time.
Associate Software Engineers contribute to the development of
cutting-edge laboratory automation and robotic systems. This is a
hands-on engineering role, working with embedded systems, robotic
control software, and laboratory automation applications-ranging
from prototype development to full-scale production.
This position works closely with senior engineers, manufacturing
teams, and field service professionals to build robust, efficient
software solutions for liquid-handling robots and
instrument-tending automation
Duties/Responsibilities:
--- Develop and support embedded and application-level software for
laboratory robots.
--- Learn and contribute to the design and implementation of
robotic control software and user interface applications.
--- Assist in the development of core tools that simplify robotic
automation programming.
--- Work with the Manufacturing Engineering team to create
bring-up, testing, and diagnostic software for production
automation equipment.
--- Gain hands-on experience by collaborating with Customer Care
teams to diagnose and troubleshoot real-world field service
issues.
--- Adhere to ISO 13485 quality standards, ensuring a high standard
of medical device software development practices.
--- Stay current with industry trends and best practices in
robotics, automation, and software development.
--- Participate in code reviews, technical discussions, and team
brainstorming sessions to continuously improve the software and
processes.
Skills/Knowledge/Educational Requirements:
--- Bachelor's degree in Engineering, Computer Science or
equivalent experience.
--- Work experience/or internships in a manufacturing environment
preferred
--- Proficiency in Java, C/C++, Python, or Rust (experience with
multiple is a plus).
--- Strong object-oriented design and software architecture
skills.
--- Familiarity with embedded systems, automation software, or
robotics control.
--- Understanding of electrical interfacing, sensors, and motor
controls.
--- Experience using IDEs (Eclipse, VSCode) and version control
(Git, GitHub, etc.).
--- Exposure to web technologies (e.g., Angular, Node.js) is a
plus.
--- Knowledge of containerization (Docker, Kubernetes) is a
plus.
--- Experience with relational or NoSQL databases is a plus.
--- Strong problem-solving and analytical thinking abilities.
--- Ability to work collaboratively in a team-oriented
environment.
--- Effective communication skills to explain technical concepts
clearly.
--- Ability to manage multiple tasks and prioritize work in a
fast-paced setting.
Keywords: Murphy Search Group, Greenwich , Software Engineer - Robotics - Associate Level, IT / Software / Systems , Hartford, Connecticut
Click
here to apply!
|