Skip to Main Content
Industrial Robotics Software Engineer
Viable Engineering Solutions LLC Orlando, FL

Industrial Robotics Software Engineer

Viable Engineering Solutions LLC
Orlando, FL
  • Full-Time
Job Description

INDUSTRIAL ROBOTICS SOFTWARE ENGINEER

The Company:

The Innovation Center by Viable Engineering Solutions is a world-class concept-to-completion center for the industrial market. We take Research and Development to the next level by providing complete all-in-one fast prototyping and non-destructive testing solutions in our state-of-the-art concept-to-completion facility. The Innovation Center is located in Orlando in the heart of the Central Florida Research Park right next to the University of Central Florida.

Viable Engineering Solutions, LLC is an Equal Opportunity Employer. We value diversity and welcome the enrichment it brings to our creative environment. All of our employment decisions are based on current business needs, job requirements, merit and performance without taking into account the stuff that doesn’t matter like age, sex, race, color, belief, sexual orientation, marital status, political affiliation or anything else that isn’t relevant to your job. We do not tolerate discrimination or harassment of any kind and are committed to providing our employees with a safe place to work where how they do their job is what matters.

The Position:

The successful candidate should have experience developing quick prototypes, completing several large projects, coming up with creative solutions, and working with a large variety of programming technologies and tools. The position requires consistent interaction with hardware ranging from robot controllers to routers. The ability to troubleshoot simple hardware problems is important. The role also requires extensive collaboration with other engineering disciplines to complete industrial applications. We rely on our software team to build custom UI’s to enable customer utilization of our products as well as build custom software solutions for a variety of customers. The selected software engineer is accountable for completing tasks on time, mentoring software interns, following company policies, and creating reusable software.

Videos:

Tour of our facility:
TOUR

Working at Viable as a Software Engineer:
WORKING AT VIABLE

Job Duties:

  • Work with other engineering disciplines to design and execute project milestones. 
  • Develop rapid prototypes and complete feasibility studies. 
  • Ensure tasks are completed on time and meet all project requirements. 
  • Design reusable software libraries for a variety of hardware, technologies, and programming languages.
  • Develop modules using Blazor, ASP.NET, React, or similar web app technology for inhouse web applications.
  • Create and perform unit tests for modules to ensure there are no bugs when deployed.
  • Complete alpha and beta testing of all application development.
  • Able to review and merge code independently.
  • Design and develop relational and non-relational databases with a variety of technologies.
  • Create UML diagrams and flow diagrams to describe functionality.
  • Create wireframes to illustrate look and feel of new applications.
  • Develop graphical user interfaces using the MVVM design pattern or a similar design pattern.
  • Use XAML or similar markup language for front end design.
  • Develop software focused on robot communications / network.
  • Provides mentorship to lower-level software engineers.
  • Provides direction and assigns tasks to lower-level software engineers.
  • Properly manages project expectations and attempts to reduce complexity of system design.
  • Solely responsible for the success of software design for a given project.
  • Generate documentation that outlines the full scope of a project.

Required Qualifications:

  • US Citizen or Approved to work in the U.S.
  • Bachelor's degree in Computer Science, Computer Engineering or equivalent.
  • 5+ years of experience in a graduated field.
  • 5+ years of experience with Object-oriented programming.
  • 3+ years of experience using .NET standards.
  • Experience with Dependency Injection is also required.
  • Exposure to a variety of technologies and programming languages.
  • Experience designing systems with Fanuc and/or Kuka robots
  • 3D geometry and matrix knowledge.
  • Some experience with Robotics, Controls, OpenCV, and CAD software is preferred.
  • Experience with mechanical hardware is a bonus.
  • Ability to learn new technologies on the fly.
  • Ability to travel for project needs.
  • Qualify for fitness of duty on all work sites including, but not necessarily limited to, passing both drug tests and background checks.


Preferred Qualifications:

  • Experience designing systems with Fanuc and/or Kuka robots.
  • Hands-on experience integrating and commissioning high quality electro-mechanical systems.
  • Offline Programming.
  • Experience with Siemens Hardware and TIA Portal Programming Software.
  • Field bus networks, serial communication and Ethernet communication.
  • Experience working in startups.

Desired Skills: (Listed from most significant to least significant)

  • Programming Languages: C#, C++, Python, JS, Java
  • Technologies: AWS, .NET, SQL, MVVM, WPF, Blazor, QT, React JS
  • Tools: Visual Studio, Git, Jira, Microsoft Office, Visio, CAD/CAM Software


Additional Physical Requirements:

  • Able to move about the Center to work with team members.
  • Able to use hands to finger, handle, or feel; reach with hands and arms; talk and hear.
  • The vision requirements include; close vision, distance vision, color vision, and peripheral vision.


Benefits:

  • 2 weeks PTO
  • 6 paid holidays
  • Hourly pay – depending on experience
  • Overtime – time and a half
  • 401K Matching
  • Medical insurance plan
  • Vision insurance fully covered
  • Dental insurance offered
  • $10,000 life insurance, also giving you access to our Employee EAP program
  • Every last Friday of a given month can be taken off with approval. Four 10 hour days can be worked during that last week of the month.

Address

Viable Engineering Solutions LLC

Orlando, FL
32826 USA

Industry

Technology

Posted date

22 days ago

How can the hiring manager reach you?

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.

Viable Engineering Solutions LLC job posting for a Industrial Robotics Software Engineer in Orlando, FL with a salary of $90,500 to $132,300 Yearly with a map of Orlando location.