What are the responsibilities and job description for the Telecommute Software Application Specialist position at SimVentions, Inc - Glassdoor ✪ 4.6?
Software Engineer
We are seeking a skilled mid-level Software Engineer to join our team. This individual will provide software engineering expertise in an Agile development environment as part of a team creating prototype robotic systems to support live training exercises.
Responsibilities:
- Develop software solutions in an Agile Scrum environment.
- Create prototype robotic systems for live training exercises.
- Design and build advanced applications for the Android platform.
- Collaborate with government and contractor personnel to achieve project goals.
- Serve as an Agile Scrum team member providing software development and maintenance for the delivery of releasable software.
Requirements:
- 4 years of experience with Python software development.
- In-depth understanding of Android software and application development.
- Ability to clearly document software source code, specifications, and manuals.
- Experience with modeling and/or simulations, interface coding, TCP/IP, and serial communications.
- Able to thrive in a flexible and dynamic work environment.
Preferred Skills:
- C development experience for performance-critical code.
- Experience with developing software for Ubuntu.
- Experience with Hardware-in-the-loop (HWIL) and/or Software-in-the-loop (SWIL) testing.
About Us:
We take pride in our innovative and cutting-edge technology. As a trusted partner with our customers, we provide challenging and meaningful requirements to help them solve complex problems. We seek experienced, creative individuals who are passionate about their work and thrive in our unique culture.
As an employee-owned company, you will have the opportunity to grow and develop your skills in a supportive and collaborative environment. We offer excellent facilities, tools, and training opportunities to help you succeed in your field. Join us and be part of a team that is making a difference in the world of robotics and live training exercises.