Software Engineer – Remote
InsightTRAC is a start-up precision-robotics company that leverages cloud-based data to provide the agricultural industry with an autonomous solution for what is currently a manual process. This role provides the opportunity to develop a ground-breaking product, build our company culture, and help us grow our innovative company.
What it’s like to work here:
InsightTRAC is a small start-up company looking to push the boundaries to make the world a better place. We are a group of highly skilled engineers that enjoy solving unusual problems, strive to do the right thing and cheer each other on. Our team is well-rounded, curious and understands that the product development process is a journey. This isn’t the typical desk job; you may be out in the field or meeting with customers around the world. The job will be quite an adventure, but the biggest adventure will be building a successful company with our team!
What you will get to do:
- Bring your creativity and help solve some of the craziest problems; live outside the box
- Develop a full-stack, end-to-end, IoT application with embedded firmware, web, desktop, and mobile apps
- Plan, design, implement, and validate software and test custom architectures at all levels of the product: within the drivetrain, sensing systems, machine learning model integrations, and more
- Leverage software tools to automate portions of future designs
- Develop prototypes through internal designs or off-the-shelf platforms
- Utilize formal software engineering methods working from detailed requirements documents, source code control, and issue tracking, code reviews, and formal integration testing
- Develop templates for processors: extensive code reuse is encouraged
- Be flexible to solve problems real-time, any time
- Be self-regulated, manage your own schedule and drive your own success
- Learn and develop new skills
- Help establish the culture, values, roles, and rhythms of the company
What will make you successful:
- Bachelor’s Degree in Computer Science, Electronics, Electrical Engineering, Physics, or related field required
- Software experience: Python, C/C++, React/JavaScript, and/or other open-source languages required
- Knowledge of hardware functionality desired
- Strong desire to learn is essential
- Excellent communication skills to consult with customers on their site or in the field
- Be a self-starter who can pursue and fulfill responsibilities independently
- Demonstrated grit and determination
- Work remotely from anywhere in the US with occasional visits to a facility in Zeeland, Michigan for designing, building, and testing products with the team
- Travel will be required for field testing in California and Australia
- Must have the current and continuing right to work in the United States of America without restrictions or expirations