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 seeking an Embedded Systems Engineer: Product Owner to lead product-focused software development for precision agriculture technology. The role combines embedded systems understanding with product ownership responsibilities, working closely with users, clients, and a Scrum-based engineering team to plan, prioritize, and deliver new capabilities using automotive-industry tooling and processes.
Location
Fargo, ND (onsite)
Compensation
USD 100,000 - 140,000 per year
Responsibilities
- Collaborate with prospective users and clients to identify needs, anticipate requirements, and translate them into product requirements
- Define the vision for the team’s product
- Create and maintain a product roadmap aligned to the vision
- Manage and prioritize the product backlog as requirements change
- Oversee product creation across design and development phases
- Develop user stories
- Monitor and evaluate product progress at each stage of the process
- Coordinate with the product team and end-users to deliver updates
- Participate in Scrum meetings and product sprints
Requirements
- Bachelor’s or Master’s of Science degree in Computer Science or Electrical Engineering, Software Engineering, Computer Engineering, or related
- 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
- 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 commonly used vehicle communication protocols
- Experience with C, C++, C#, Qt, and Simulink MBSD
- General knowledge of vehicles, including automotive, off-highway, and industrial applications
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
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