- Integrate software solutions for robotic applications. Solve multi-dimensional problems related to design, testing, installation and modification of equipment, processes or structures.
- Design and implement real-time software components for robotic applications.
- Architect software systems and multi-agent interactions/protocols.
- Quickly prototype proof-of-concept solutions using scripting languages.
- Deploy and supervise continuous integration systems, software building platforms and other tools for the software engineering process.
- Develop, document, and direct software system testing, troubleshooting, and verification procedures
- Report complex technical detail to specialists and non-specialists.
- Mentor and support other engineers.
REQUIREMENTS - M.S. in Computer Science, Engineering, Mathematics or equivalent experience.
- At least 3 years of combined graduate academic and professional software development experience.
- Strong C++ skills.
- Experience designing software interfaces and protocols for multi-agent interaction.
- Experience with scripting languages for quick prototyping of robotic applications (Python or Matlab preferred).
- Experience with Linux development.
- Experience contributing to a team; provide guidance to less experienced engineers and technical staff.
- Good communication skills.
ABOUT THE COMPANY Pico is one of the world's leading experiential marketing service providers. We pride ourselves on our ability to deliver Total Brand Activation for many of the Fortune 500 companies, government bodies and non-government organisations. With a track record of 40 years in the industry, Pico has earned an unparalleled reputation for creating concepts and transforming them into living, breathing realities. Be it a live event or a permanent themed environment, we create the live experiences that active your brands to harness an emotional impact that lingers longer with lasting impact. Paramount to our success lies in our insistence on servicing our clients and partners with Creativity, Knowledge and Reliability. We provide total solutions on brand activation as well as satisfy individual needs on specialised areas. Our core businesses include design and fabrication of exhibition stands; general contracting and technical services for trade show organisers; event hall and facility management; events, conferences and show management; supply and installation of overlays for venues; permanent exhibits for museums and themed environments; interior fit-out; and brand signage.