The Raymond Corporation Systems Engineer in Greene, New York

Raymond Corporation is a leading provider of material handling equipment and services. We design and manufacture a wide range of industrial electric lift trucks. Our Embedded Systems team is seeking a Systems Engineer who can apply his/her knowledge and skills to a wide variety of projects including truck-focused mechanical, electrical, and software challenges.

Depending on experience level, responsibilities may include:

  • System-level design and integration of microprocessor controlled electromechanical & electrohydraulic equipment
  • Participating in or leading architecture design of new equipment, performance and power analysis, defining interfaces, and selecting new major components and technologies
  • Identifying and solving problems across a variety of specialties such as electromechanical, electrohydraulic, power electronics, and embedded software
  • Performing system-level analyses, defining, and allocating functional requirements to the subsystem engineering staff
  • Determining the needs for hardware and software development and reuse
  • Supporting both new product development and sustaining engineering of existing products

JOB RESPONSIBILITIES / REQUIREMENTS:

  • Performs requirements elicitation, definition, and functional allocation to hardware and software segments and components
  • Conducts system requirements reviews and creates and/or updates requirement specifications and technical documentation. Reviews system engineering documentation to ensure specifications meet system needs and are accurate, comprehensive, and complete.
  • Performs system modeling using MBD tools and techniques to define system interfaces, requirements and behaviors and provide support to system design
  • Performs functional analysis and interface definition studies to translate customer requirements into hardware and software specifications
  • Develops test plans/procedures for software/hardware integration tests and is responsible for integration/execution, detailed data analysis, and preparation of software test reports
  • Coordinates execution of HW/SW integration tests to verify system operation. Coordinates daily integration activities with other team members
  • Performs integration and formal test analysis and document results for confirmation of requirements
  • Participates in engineering peer reviews as a document originator or reviewer to ensure engineering rigor is appropriate for each project's current lifecycle phase
  • Supports project teams by performing technical planning, risk, and sustainability analyses for total systems
  • Provides risk avoidance and risk mitigation strategies to project managers
  • Supports system test and evaluation by defining methods, processes, and evaluation criteria by which the systems, subsystems, and work products are verified against their requirements in a written plan
  • Develops system and component-level requirements from truck level requirements
  • Works with suppliers to deliver total truck performance
  • Develops system models using Matlab/Simulink/Simscape
  • Performs systems and software requirements analysis (including requirement writing, and specification generation)

The successful candidate will possess:

  • Knowledge of embedded software development
  • Knowledge of vehicle communication buses (Ethernet, CAN, RS-232) and their protocols
  • Familiarity with multi-domain system dynamics modeling and control
  • Experience generating and writing supporting documents such as test system software requirements, tools documentation, and software validation documents

Must have the ability to plan, organize and carry out technical activities, as well as communicate effectively, both orally and in writing. Has the ability to present technical material to technically diverse audiences.

We are looking for someone who is:

  • Self-motivated - able to work independently and on teams toward near-term and long-term objectives
  • Inquisitive - mindset to ask the right questions and to design and execute scientific experiments to prove his/her hypothesis
  • Data-driven - able to interpret data and arrive at actionable insights
  • A fast learner - demonstrated command of solid research fundamentals and the ability to quickly grasp new technical areas
  • A team player - strong interpersonal skills, professional communication skills, experience building relationships and facilitating active collaboration
  • Flexible, adaptable, and eager to deliver timely results despite unanticipated challenges
  • Able to build relationships, facilitate active collaboration, and quickly grasp new technical areas