What are the responsibilities and job description for the Product Engineer/System Engineer position at FCS Software Solutions Ltd?
Job Description:
Role: Product Engineer/System Engineer
Top Skills
· Product specification experience (For hardware or software)
· Physically testing on equipment
· Communication
Job description
As the System Engineer (Product Owner) , you will be responsible for guiding the technical development of our surface mining drill technology products while also serving as the primary liaison between the development team and stakeholders. You will play a pivotal role in defining the product roadmap, ensuring alignment with business objectives, and delivering value to our users.
KEY RESPONSIBILITIES INCLUDE:
- Participate on sprint planning and scrum meetings with developers both locally and overseas.
- Communicate software releases and ensure effective awareness of release content to relevant departments.
- Take the lead on Factory testing on machines for new features and initiate field testing. This requires domestic and/or international travel to mine sites.
Required Skills / Competencies:
- Ability to write detailed software specification.
- A working knowledge of the CANbus protocols primarily J1939 and CANopen
- Familiarity with PLC programming languages CoDeSys IEC 61131-3 preferred
- Experience with C/C and scripting languages preferred
- Experience with application lifecycle management tools (Polarion), version control systems (SVN) and build systems (Jenkins)
- Understand basic networking architectures such as TCP/IP, ethernet, mesh, peer to peer etc.
- Demonstrate knowledge in RestAPI and UDP development for data transfer between mobile machinery and office systems.
- Basic Linux knowledge.
- Basic MS Productivity suite knowledge (Excel, Word, PowerPoint).
- Knowledge of PLC’s (EPEC or IFM preferred) and integration of position sensors, sensors for motion control, vision sensors, safety technology, process sensors, IO-links, identification systems, machine health monitoring, systems for mobile machine, communication technologies, power supplies, and linked accessories - preferred
- Good understanding of common software engineering standards for mobile equipment product development and ISO standards.
- Excellent communication and leadership skills.
- Must be a self-starter who can work independently or on teams to get the work product completed on-time and on-budget.
- Knowledge of mining industry is a plus