Software Engineer
at Remmen Brakes
Port Perry, ON, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 01 Apr, 2025 | USD 70000 Annual | 23 Jan, 2025 | 2 year(s) or above | Software,Iso,Writing,French,Mechanical Systems,Fuzzy Logic,Machine Learning,Software Development,Vehicle Dynamics,High Quality Standards,Systems Design,Automotive,Flexible Schedule,Soft Skills,Mechatronics,Matlab,English,Project Leadership,Motor Control | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
ABOUT US
We are agile, innovative, collaborative, and our goal is to deliver intelligent braking technologies for safer, more effective, transportation solutions.
We are pioneering the adoption of a new braking technology that will change the way we look at vehicle safety and dynamics and are looking for a forward-thinking, creative, and innovating people to join our team.
Our work environment includes:
- Work-from-home days
- Growth opportunities
- Relaxed atmosphere
- Flexible working hours
The candidate will be responsible for the development, refinement, testing and execution of proprietary control software and rudimentary vehicle dynamics software. The position will require the candidate to support and possibly lead the integration activities related to our Nonlinear Electro-Mechanical Brake (NEMB) technology. The role requires a hands-on, motivated and broadly capable engineer with demonstrated capabilities spanning artificial intelligence tools, embedded software, and complex mechanical products.
EDUCATION AND EXPERIENCE REQUIREMENTS:
- A Master’s degree or a Bachelor’s degree in Mechatronics, Automotive, Software, or System engineering or related fields.
- Extensive experience working with Matlab and Matlab Simulink: model-based control systems, generate C-code, compile, mask software blocks, upload firmware to MCUs, etc.
- Experience in developing software that uses Artificial Intelligence tools (neural networking, fuzzy logic, machine learning)
- Experience in modelling and controlling complex electro-mechanical systems utilizing BLDC motors. Experience with FOC motor control is an asset
- Experience with ASPICE design process for automotive software development
- Familiarity with vehicle dynamics and an understanding of how braking relates to stability, speed, and safety.
- Knowledge and experience with testing and design verification at system and sub system levels.
- A high level of analytical ability and a positive and motivated attitude for trouble-shooting and solving problems that are unusual and complex.
PREFERRED EXPERIENCES
- Familiarity with products that require Automotive Safety Integrity Level classifications (ISO 26262)
- Use of Artificial Intelligence tools in an automotive-based software development project
- Experience with integration of electronic systems into automotive platforms.
- Familiarity with, and an understanding of, embedded systems design
- Familiar with ISO/TS/IATF 16949 requirements, and/or experience in working in a TS/ISO certified design and development environment.
‘MUST HAVE’ SOFT SKILLS:
- Ability to communicate effectively in English – verbally and in writing.
- Ability to establish and maintain effective working relationships with others.
- Ability to provide project leadership, coordination, guidance and drive issue resolution.
- Capable of working in a fast-paced environment.
- Capability and desire to learn, absorb new information and adapt to challenging project needs.
- Places importance on attention to detail and maintaining high quality standards.
- Places importance on organization and archiving of design and critical documents.
- Ability to respond to frequent pressure to meet deadlines.
- Capable of working in a pro-active manner with minimal supervision.
Job Type: Full-time
Pay: $70,000.00-$100,000.00 per year
Benefits:
- Casual dress
- Flexible schedule
- Paid time off
- Work from home
Flexible language requirement:
- French not required
Schedule:
- Monday to Friday
Ability to commute/relocate:
- Port Perry, ON L9L 0B7: reliably commute or plan to relocate before starting work (required)
Education:
- Bachelor’s Degree (required)
Experience:
- MATLAB Simulink: 2 years (required)
- A.I. tools: 2 years (required)
Work Location: Hybrid remote in Port Perry, ON L9L 0B7
Application deadline: 2025-04-0
Responsibilities:
- Provide specialist capability in the development, refinement, integration, testing and debugging of software for newly developed electro-mechanical braking systems from initial prototype through to production.
- Develop the expertise to be a ‘hands-on’ software and integration expert for the NEMB, with intimate and deep knowledge of how the system is built, functions and meets its goals.
- Create test methods, software, scripts and hardware to support system integration and test activities.
- Build, deploy, and support instrumented test setups, functional mock ups and lab configurations per test plans. Support testing and integration at third-party facilities.
- Execute integration test activities, identify, track and debug critical design issues and work with internal and customer engineering teams to implement and verify resolutions.
- Develop and/or review test plans, create test reports and issue resolution reports.
- Participate in technical design reviews, work with design teams to develop integration and test strategies.
- Provide support to manufacturing test strategies and systems, support integration, failure analysis and debug during ramp to mass production.
REQUIREMENT SUMMARY
Min:2.0Max:7.0 year(s)
Computer Software/Engineering
IT Software - QA & Testing
Software Engineering
Graduate
Mechatronics automotive software or system engineering or related fields
Proficient
1
Port Perry, ON, Canada