Embedded Systems Engineer: Product Owner
Automation
Controls Engineering
Embedded Systems
Embedded Systems Software
Engineering
Engineering Systems
Hardware Engineering
Hardware Software Co Design
Product Development
Product Management
Product Owner
Product Strategy
Requirements Engineering
Software Engineering
Systems
Technical Product Owner
Job Description
RFA Engineering is hiring an Embedded Systems Engineer to serve as Product Owner for an in-house software engineering team focused on precision agriculture technology. This onsite role in Fargo, ND combines product leadership with hands-on oversight of product creation, leveraging automotive-industry tools and processes throughout design and development.
Role Overview
In this position, you will translate customer and prospective user input into actionable product requirements, shape the team’s product vision, and maintain a roadmap and prioritized backlog. You will also guide progress across stages of product creation, coordinate updates with the product team and end-users, and participate in Scrum meetings and product sprints.
Key Responsibilities
- Work with prospective users and clients to understand needs and convert them into product requirements
- Define the vision for the team’s product
- Create and maintain a product road map aligned to the vision
- Manage the product backlog and prioritize items as requirements change
- Oversee product creation across design and development stages
- Develop user stories
- Monitor and evaluate product progress at each stage of the process
- Coordinate with the product team and end-users to deliver status updates
- Participate in Scrum meetings and product sprints
Required Qualifications
- Bachelor’s or Master’s of Science degree in Computer Science or Electrical Engineering, Software Engineering, Computer Engineering, or a related field
- In-depth knowledge of Scrum and Agile Software Development Methodology
- Working knowledge of product development architecture
- Proficiency in the use of analytic tools
- Ability to prioritize effectively
- Excellent knowledge of user-centered design principles
- Understanding of design quality standards
- Ability to lead a team of developers
Technologies and Tools
- Scrum
- Agile Software Development Methodology
- CAN J1939
- ISOBUS (ISO11783)
- C
- C++
- C#
- Qt
- Simulink MBSD
Desired Attributes
- Experience with CAN J1939, ISOBUS (ISO11783), and other vehicle communication protocols
- Experience with C, C++, C#, Qt, and Simulink MBSD
- General knowledge of vehicles, including automotive, off-highway, and industrial applications
Education
- Bachelor’s of Science or better in Electrical Engineering or related field
- Bachelor’s of Science or better in Computer Engineering or related field
- Bachelor’s of Science or better in Software Engineering or related field
Compensation and Location
- Location: Fargo, ND (onsite)
- Salary: USD 100,000 - 140,000 per year
Benefits
- Health and Dental Insurance
- TelaDoc Healthiest You
- Supplemental Vision Insurance
- Company Paid Life Insurance
- Company Paid Long-Term Disability
- Short-term Disability
- Retirement Savings Account (Traditional 401k & Roth 401k)
- Flexible Spending Plan Dependent Care
- HSA for Medical Expenses
- Bonus Plan (Exempt Employees Only)
- Paid Time Off (PTO)
- Paid Holidays
- Bereavement Leave
- Employee Assistance Programs (EAP)
- Education Assistance