SGI are working with a Leading Oil and Gas, Subsea Engineering / Applied Technology provider who are looking to grow and diversify their current portfolio of offerings further into robotics technology. Specifically within Autonomous Guided Vehicles.
Due to increased demand from a future thinking industry they are creating a robotics innovation lab to support their continued growth.
As a Project Software you will be a core member of the team and will play a pivotal role in the success of building new products and services for commercial use.
This is an exciting opportunity to be part of an exciting technology centre with the stability of having a large company behind you.
Apply modern software development, mobile robotics and embedded systems techniques to rapidly produce cutting-edge software, mechatronics products and services.
Leads engagement with technical and non-technical customers for product improvement
Turning customer feedback into actionable requirements
Evaluate and implement latest technologies
Stay on top of industry and technology trends
Identify patent opportunities
Mentor junior members of the team
Education and Experience Requirments:
Degree and typical experience in engineering classification: Bachelor’s with 4 or more years’ experience, Masters with 2 or more years’ experience or Doctorate with experience.
Bachelor, Master, or Doctorate of Science degree from an accredited course of study in engineering, computer science, mathematics, physics, or chemistry. ABET is the preferred, although not required, accreditation standard.
This position requires an active TS/SCI U.S. Security Clearance, for which the U.S. Government requires U.S. Citizenship.
3+ years’ experience with C# or C++.
3+ years’ experience with enterprise databases such as Oracle RDBMS or Microsoft SQL server.
5+ years of hands-on experience in object oriented design, implementation, and test.
Excellent communication skills both written and verbal.
Experience in software architecture and design of complex systems.
Experience leading a team of software engineers.
Comfortable configuring, developing, and debugging on the Windows operating system.
Experience with Visual Studio.
Solid understanding of computer networking and security concepts.
Experience with implementing the software development lifecycle (SDLC).
Proficiency with Microsoft Office suite (Word, Excel, and PowerPoint).
Experience developing with ESRI ARCGIS libraries.
Experience with web-based development.
Proficiency in UML modeling, test-driven development, agile processes, or DevOps tools.
Experience with Wireshark or other network packet analysis software.
Understanding of more advanced networking involving switches, routers, firewalls, etc.
Familiarity with cryptography and underlying algorithms.
Apply Back to search