Careers
If you’re a professional or a student with an interest in bringing technologies to change farming practices, then apply for one of our intern/co-op positions. Please send your resume at info@ztractor.com
Mechanical Design Engineer
The Role
A mechanical design engineer within the early technical team is a projects focused position requiring strong engineering skills, a passion to push the boundaries of technology and the determination to improve the overall quality, cost, and manufacturing ease of our prototypes through new or modified designs.
Responsibilities
- 3D design of parts and assemblies or modifications thereof
- Initiating and supervising testing and root cause analysis of testing issues
- 2D part and assembly drawings and specification creation or modifications thereof
- Active relationships with suppliers and oversight of supplier progress, quality, and timing for design changes and new designs
- Hands-on prototyping/fabrication for proof of concept testing and mock-ups
- Ownership of all aspects of design engineering projects from concept through to successful production launch and ramp
- Root cause analysis of test failures, field failures, or production issues and establishment of countermeasures
- Fully define part specifications (dimensional, functional/performance requirements, assembly process windows, etc.)
- Support production launch and ramp of new designs
- Support manufacturing and process change requests and establish value added solutions via design changes
- Project management cross-function team lead for engineering improvement projects from project start until completion
Requirements
- Bachelors Degree in Mechanical Engineering or equivalent
- Evidence of success ownership and completion of design engineering projects
- Evidence of being able to independently work and lead design engineering projects
- Experience defining test plans, designing test setups, and analyzing test data
- Demonstrated competency in 2D (GD&T, specification documents) and 3D CAD
- Experience in designing for few volume manufacturing, for both manual and automated assembly
- Experience in bill of materials management and engineering change process systems
- A detail oriented personality with solid documentation and reporting skills
- Proficiency in CAD modeling. CATIA V5/V6 highly preferred
Lead Firmware Software Engineer – BMS
The Role
As a Lead Firmware Engineer on the BMS/Charging development team, you will be responsible for delivering high quality embedded code running on the processors at the heart of Ztractor powertrains, vehicles and energy storage systems. You will solve some of the most ambiguous and challenging problems in the embedded software space and change the way the world produces electric tractors and delivers energy.
Responsibilities
- Deliver high-quality C code in a real-time embedded environment
- Specify, design, and implement functionality and behaviors of embedded subsystems
- Design the software architecture and firmware implementation on hardware through integration, test and prototyping manufacturing
- Hands-on hardware bring up, system debugging and code optimization
- Make performance and optimization trade-offs to meet product requirements
Requirements
- Experience in embedded software development in robotics, real-time controls, or system software with at least 10 years of professional working experience in these areas
- Expertise in C, embedded C
- Fluent in software fundamentals including software design and maintainability
- Experience with embedded microprocessor tools
- Controls software and algorithm development
- Multithreaded / Multithreading experience
- Test driven development and familiarity with developer driven automated testing
- Ability to collaborate and communicate complex technical concepts
- Understanding of physics and basic principles is highly preferred
- RTOS experience as well as HW fundamentals preferred
- Experience with C2000 real-time microcontrollers, TI DSPs or NXP microcontrollers is preferred
- Linux kernel / platform SW experience is helpful.
- BS, MS or PhD in EE/CE/CS, or the equivalent in experience with evidence of exceptional ability
Design Engineer, Body Systems
The Role
The Design Engineer for Body-in-White is responsible for engineering best-in-class body structure architectures and systems for Ztractor’s premium prototype programs. You will Conceptualize, Design, Engineer, Release, Develop and Launch Body Structure components and systems.
Responsibilities
- Create and develop Body-in-White component and system requirements and specifications to achieve best-in-class structural, NVH and crash performance
- Create vehicle-aligned component and system targets for function, cost, weight and investment
- Establish system architecture and functional feasibility
- Develop design concepts and production designs in both CATIA V5 and CATIA V6
- Complete and release system, sub-system and detail designs
- Deliver world-class craftsmanship and fit/finish
- Support creation of component specification, component DFMEA, DVP&R and other technical design documents
- Release parts for production
- Interface with suppliers for manufacturing feasibility, validation, and other engineering activities as specified for the assigned commodity
- Create (with component/system supplier) component and subsystem design verification plans and test methods
- Complete component and system validation as required, insuring system targets are met and optimized
Requirements
- Bachelor of Science or higher in mechanical engineering; or the equivalent in experience and evidence of exceptional ability
- 3 years minimum experience in automotive body design and engineering
- Minimum of 1 full development BIW life cycle through design, development, release and launch
- Proficiency in both CATIA V5 and CATIA V6
- Understanding of GD&T in design engineering
- Demonstrated knowledge and ability to integrate state-of-the-art design and manufacturing methods into product concepts and designs
- Ability to interpret CAE results and integrate recommendations into product designs
- Demonstrated ability to manage projects with tight timing constraints
- Knowledge of relevant manufacturing processes and lightweight, recyclable and sustainable materials (aluminum preferred)
- Ability to flexibly work in vague and constantly changing design direction and conditions
- Experience in DFSS highly preferred
Powertrain Integration Engineer
The Role
Ztractor Team is seeking an Integration Engineer who will be responsible for ensuring firmware support for new tractor features and new hardware are designed, implemented and tested to achieve industry standards for safety and customer experience.
The Integration Engineer is expected to move projects along at an aggressive pace – keeping track of program milestones and deliverables and pulling together the contributions of many teams into a cohesive final product. The Integration Engineer is also expected to get their hands dirty in the details of their sub-systems – digging through source code, root causing issues and proposing solutions to complex problems, as well as testing prototype firmware implementations in-vehicle. The Integration Engineer is at the center of the iterative firmware development process and has a broad range of responsibilities.
Responsibilities
- Work with the design and development engineers throughout the engineering organization to ensure the relevant subsystems are designed with appropriate requirements, interfaces and interactions to achieve specific vehicle functions
- Break down new, high-level feature requests into sub-system and component level requirements, and drive the implementation, testing and release of these features against Ztractor’s firmware release schedule
- Utilize critical analysis of potential failure modes and effects to influence these requirements
- Develop overall validation strategy for these features and work with validation teams to ensure automated test coverage is implemented for future firmware releases
- Work cross-functionally across mechanical, electrical, system architecture, firmware development and firmware validation teams to understand new component-level hardware changes which are being developed and how to support them in firmware – both in manufacturing and for customer use – so that they can be seamlessly introduced to our tractor platforms
- Develop and execute firmware integration test plans on new hardware components and firmware features to rapidly retire risk from new designs and provide feedback to the development teams to accelerate our aggressive development cycles
- Dig into data and source code to identify and debug issues at the system level and propose robust solutions
- Work with manufacturing and with service to ensure the function(s) are rolled out and functioning properly. This can include development of processes, diagnostic tools and methods, and root-cause diagnosis for product issues
- Collaborate with validation teams to design tests which will validate the functions, interfaces, and interactions of the system. Identify areas of concern, and work with teams to rectify any bugs
- Develop prototype test setups to integrate new subsystems with simulated and actual tractor components
- Lead and manage integration of initial prototype systems including bring-up, debug, and engineering test of alpha- and beta-phase prototype vehicles
Requirements
- BS degree in Mechatronics, Mechanical or Electrical Engineering, or Computer Science
- Minimum 3 years working on development of complex electro-mechanical projects
- Exceptional ability to keep multiple projects moving forwards in parallel
- Hands-on technical experience debugging complex systems involving networked microprocessors and software-controlled electrical or electromechanical devices
- Proven ability to use programming to solve challenging problems and increase own/team’s efficiency through automation
- Experience with C and Python are preferred
- Ability to fluently interpret system data to gain an full understanding of logged events
- Thorough understanding of mechanics fundamentals – and ability to apply them to tractor concepts
- Understanding of low voltage and high voltage circuits and how to debug them
- Experience with CAN and Vector CAN tools is a plus
- Experience with Failure Mode and Effects Analysis (FMEA) and Hazard Analysis and Risk Assessment (HARA) is a plus