
Software Engineer
Disher
Location : Grand Rapids, MI
Headquarters : Zeeland, MI 49464
Hiring Mode : Full Time
Hiring Role : Developer
Experience : Mid Level
Disher
Grand Rapids, MI
Remote
Full-time
Experience & Skills
C++
Full-stack development
C
Basic Information
Location
Grand Rapids, Michigan, United States
Date published
10-May-2022
Requisition Type
Partner Position
Working Time
Full-time
Description & Requirements
Software Engineer – Remote
- DISHER is currently partnering with 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 the company culture, and grow this innovative company.
- This small start-up is looking to push the boundaries to make the world a better place. This group of highly skilled engineers enjoys solving unusual problems, strives to do the right thing and cheers each other on. The 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. This job will be quite an adventure, but the biggest adventure will be building a successful company with this team!
- 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
- 3-5+ years of overall electronics engineering experience
- 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
- DISHER is a nationally recognized product development and business consulting firm with offices in Zeeland, Michigan and Indianapolis, Indiana. Our team is highly technical and diversified, serving in a variety of markets with capabilities spanning from napkin sketch through launch. DISHER is truly and simply a cool place to work. The team is supportive, skilled, and passionate. Our culture is rooted in our mission to make a positive difference with our coworkers, our customers, and our community. Hear more from DISHER team members at disher.com/culture/.
Disher