Solution Street · 18 hours ago
Python Developer - Robotics and Autonomous Systems
Solution Street is a software engineering firm that focuses on delivering interesting and challenging projects in various commercial domains. They are seeking a Python Engineer with experience in robotics and autonomous systems to design, implement, and test software packages in a Linux environment, while collaborating with cross-functional teams.
Cloud ComputingConsultingBig DataSoftwareInformation TechnologyAnalyticsIT Management
Responsibilities
Designing and implementing software packages using Python in a Linux environment
Developing unit tests and integration tests for software packages in support of continuous integration
Implementing interface adapters to convert data from one format into another format (e.g., from JSON to XML)
Working with cross-functional team members to breakdown project goals into software design implementation, and testing tasks
Using Git as a version control system for developed software
Reviewing software and documentation developed by others and providing constructive comments
Qualification
Required
Bachelor and/or Master's degree in a relevant engineering or a related field (including ME, EE, CS, CE, Robotics, Controls, Aerospace, etc.) or equivalent practical experience
Basic understanding of robotics and autonomous systems technologies
Designing and implementing software packages using Python in a Linux environment
Developing unit tests and integration tests for software packages in support of continuous integration
Implementing interface adapters to convert data from one format into another format (e.g., from JSON to XML)
Working with cross-functional team members to breakdown project goals into software design implementation, and testing tasks
Using Git as a version control system for developed software
Reviewing software and documentation developed by others and providing constructive comments
Preferred
Designing, implementing, and testing software written in C++ in a Linux environment
Extensive knowledge of robotics and autonomous systems technologies, techniques, architectures, and algorithms
Reviewing published research papers and prototyping their approaches/algorithms in software
Designing and architecting new (or extensions to existing) software systems, including defining interfaces for software modules, identifying architectural patterns to employ, and determining software languages and libraries to leverage
Evaluating different software design approaches and software tools and proposing a recommended path forward to team members
Developing software design and architecture documentation (i.e., Interface Control Document, Software Architecture Design Document, etc.)
Developing software in an Agile framework using toolsets such as JIRA and Confluence
Benefits
100% paid health/dental to employee
Life insurance
PTO
Long-term and short-term disability
401(k)
Company
Solution Street
Solution Street is a software firm that renders custom software development, social media analytics, big data and workflow management.
H1B Sponsorship
Solution Street has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2023 (1)
2021 (2)
Funding
Current Stage
Growth StageCompany data provided by crunchbase