DUTIES AND RESPONSIBILITES:
• Responsible for elicitation, analysis, and documentation of business requirements.
• Research and exploration of user requirements, costs, and benefits in support of documentation required for the demand management process.
• Responsible for analyzing the business needs to identify new processes and process improvements that will meet those needs.
• Documents current business processes and models to define requirements and/or gaps.
• Analyze detailed system factors including input/output requirements, information and paper flow, hardware, and software needs.
• Analyze “soft" system factors including roles, responsibilities, policy, culture, etc.
• Evaluate the impact of potential software and process changes on the organization.
• Develop and facilitate groups as necessary in pursuit of eliciting and defining requirements.
• Assist in the creation of the business case documentation.
• Understanding of architectural consistency and usability standards.
• Defines and develops user test cases and validates test results during testing.
• Executes unit and functional test cases.
• May conduct system demonstrations and training sessions, as well as participate in design/review of training content.
• Plays a third level support role by helping to troubleshoot and resolve issues with production systems.
• Participates in associate meetings and communicates any concerns to management.
QUALIFICATIONS AND REQUIREMENTS:
• Bachelor’s degree in computer science, Information Systems, Business, or another related field or equivalent work experience.
• Proven experience leading data migration requirements from legacy systems into a new ERP (Sage X3) environment
• Strong hands-on expertise in requirements elicitation, documentation, and management, with emphasis on data mapping, transformation rules, and validation
• Deep understanding of data structures, data quality, and migration best practices, with the ability to identify gaps and risks early
• Self-driven and accountable professional with strong stakeholder management and communication skills, able to drive outcomes with minimal oversight
• Working knowledge of Confluence and JIRA.
• Experience in any of the following business areas is desired: Sales operations, order entry, accounting, finance, procurement, warehouse operations, order management, and order fulfillment.
• Minimum of 3-5 years’ business analysis or systems analysis experience is preferred.
• Bonus: Sage X3 experience (ERP).
Associate is expected to operate at a proficient level across the following areas of technical knowledge and skill:
• Ability to organize and prioritize work.
• Detail oriented, proactive, creative, and efficient
• Intermediate level abilities in Excel, Outlook, PowerPoint, Visio, and Word
• Familiarity with application integration methods to include understanding of data mapping process.
• Ability to effectively work both independently and collaboratively in a team environment
• Ability to work on simultaneous and complex projects, with domain expertise in at least one business area.
• Expertise in ERP solution selection and implementation is a plus
• Ability to communicate effectively to both technical and non-technical audiences in written and non-written format
• Ability to work with all levels of associates
• Ability to work with minimal supervision in a very dynamic environment
• Ability to learn new systems and tools
• Knowledge of software development life cycle methodologies, processes, and procedures.
• Active listener
• Effective in a variety of formal/informal presentation settings: one-on-one, small, and large groups.
Job Title: Principal Systems Engineer-Autonomy & Active Safety
Location: Oshkosh, WI
Duration: 6 Months
W2 Only
Job Description: The Principal Software Engineer – Autonomy & Active Safety will contribute to the design, development and testing of embedded software including real-time control algorithms, vehicle interfaces, computer vision and sensor processing algorithms, graphical user interfaces, and communication networks for active safety, advanced driver assistance systems and unmanned ground vehicle control/embedded systems.
- Is there any travel involved? Yes
- If yes, what percentage of role? 10% (not including time spent on site in Oshkosh, which should be at least 50%)
- Where is the travel to? Test sites within the US
Interview Process:
- Video-Teams possibly 2 rounds if needed.
- Onsite-1 interview
How you make an impact
- Develop detailed requirements and system architecture.
- Develop comprehensive test plans to verify safety and reliability of electronic systems.
- Conduct testing across multiple platforms, in both simulation and real-world use cases. May include travel to off-site test facilities.
- Maintain effective communication with suppliers, internal and external customers, and outside resources concerning technical subject matter.
- Develop and peer review software.
- Process engineering information through CMMI level 3 procedures and software safety process.
- Ensure that technical issues are conducted within the framework of company policies and procedures.
- Evaluate designs for performance, safety, and reliability.
- Prepare technical proposals, quotations, reports, and presentations.
- Manage development of a system of moderate complexity. May be responsible for managing development of multiple systems.
What you need
- Bachelor’s degree in engineering or computer sciences and five years’ experience, or a Master’s degree and two years’ work experience.
- 5+ years of experience in programming embedded controllers in either C/C++, and/or PLC languages such as Structured Text.
- 5+ years of experience with software testing, preferably with vehicle specific experience.
- Experience developing networked communications (CAN Bus, Ethernet, V2V).
- Familiarity with safety standards such as MIL-STD-882E, ISO 26262, IEC 61508.
- Available for potential travel 10-20%.
- Experience with version control, release management, and peer review systems and processes.
What will set you apart
- Specific experience in developing software for vehicle control systems, either on road or off highway.
- Specific experience working with autonomous / self driving control systems.
- Specific experience with integrating driver warning and assist systems.
- Experience with Agile software development processes.
- Experience using SysML to model systems and document architecture.
- Experience with sensor systems including radar, LIDAR, and computer vision.
- Excellent software system design skills.
- Excellent organizational, analytical, and problem-solving skills.
- Ability to maintain accurate and detailed records.
- Ability to get a SECRET security clearance as necessary.
- UNIX/Linux programming experience.