®

Kohler Energy

Power Your Career at Curtis

Title   Department
Functional Safety Manager Engineering
Senior Software Engineer Engineering
Software Engineer Engineering
Systems Requirements Engineer Engineering

Functional Safety Manager

  • Location: UK Engineering Center

The Functional Safety Manager is a critical Curtis Corporate role. You will provide in-depth knowledge of all relevant safety standards pertaining to all Curtis products. The Functional Safety Manager will be responsible for defining technical requirements to global Curtis development teams, thus ensuring all products developed are compliant with the markets for which they are intended.

As new markets open up to Curtis products the Functional Safety Manager will be responsible for carrying out a ‘gap analysis’ to show how well existing Curtis products can serve these markets and what, if any, additional technical features need to be incorporated in order to ensure compliance.

This is a hybrid position, requiring flexibility to go into the office three times a week, or as needed.  Our UK Engineering Center is located in North East England.

What you'll do:

  • Carry out internal compliance audits to provide assurance of conformity.
  • Manage, and update all safety related aspects to ISO26262, the creation of safety processes, concepts and strategies the for complete product lifecycle.
  • Be familiar with EN1175, EN280, EN13849, EN12895, ISO26262, IEC61508.
  • Analyze Functional Safety Requirements to develop Technical Safety Concept and Technical Safety Requirements, in collaboration with global engineering teams.
  • Create the Hazard and Risk Analysis (HARA), DFMEA, fault tree analyses and leads safety analyses for FMEDA and FTA.

Qualifications & Experience:

  • Masters or Bachelor’s degree or equivalent, and 10 plus years experience in product design and functional safety compliance.
  • A well-established understanding of the current standards governing the electrification market for both industrial, on road, agriculture and construction industries.
  • A proven record of driving product compliance to international standards by defining requirements for product development.
  • Experience of using requirements capture tools.
  • Excellent understanding of functional safety and ISO26262
  • Some understanding of Motor controllers, DCDC converters, Chargers and Battery Management Systems.
If this sounds like you, please apply today!

Senior Software Engineer

  • Location: UK Engineering Center

The Senior Software Engineer is responsible for leading hybrid projects; designing, developing and installing software solutions; Testing and documentation of software systems, including embedded applications support.  Engineers working on our hybrid engine projects,  will be developing hybrid control algorithms to work with internal combustion engines, including cranking, generation and boost. 

This is a hybrid position, requiring flexibility to go into the office three times a week, or as needed. Our UK Engineering Center is located in North East England.

What you'll do:

  • Independently design, code and debug embedded software for real-time control applications.

  • Work closely with diesel engine manufactures to integrte Curtis motor controllers onto diesel engines.

  • Lead hybrid projects to ensure hybrid requirement functions are captured, developed and validated. 
  • Work with motor control engineers to realize effective and efficient real-time control applications. 

  • Follow software development cycles including software requirements capture and verification of software to those requirements.

  • Carry out unit testing of functions.

  • Engineering support of product development and continuation team.

  • Work with electronic design team to optimize logic and microprocessor circuit implementations.  Follow and document engineering procedures.

  • Assist other departments in the resolution of design related problems that arise during production.

  • Mentor software engineers.

What you'll need to be successful:

  • Bachelors or Masters degree plus 5 years experience in embedded, real-time software

  • An expert in real-time software programming, using high level languages including C++

  • Good working experience in Matlab/Simulink, including real time algorithmic development

  • Expert user of emulators, in-circuit testing and software debugging tools/techniques.

  • Knowledge of Simulink and experience of auto-code generation preferred.

  • Familiarity with model based algorithmic development.

  • Demonstrated ability to develop designs to meet project costs, performance and schedules.

  • Demonstrated knowledge of control and feedback systems for power and motor control.

  • Demonstrated knowledge of microprocessor circuits and implementation.

  • Demonstrated knowledge of software analysis, documentation and design of experiments.

  • Knowledge of good engineering practices.

  • Excellent interpersonal skills, including mentoring capabilities.

  • Effective verbal and written communication skills.

  • PC literate with experience in MS Office and databases.

 

If this sounds like you, please apply today!

Software Engineer

  • Location: UK Engineering Center

Curtis Software Engineers are responsible for designing, developing and installing software solutions.  You will work with hardware design and development, requirements definition, testing and documentation of software systems, including embedded applications support.  Engineers working on our hybrid engine projects will be developing hybrid control algorithms to work with internal combustion engines, including cranking, generation and boost. 

This is a hybrid position, requiring flexibility to go into the office three times a week, or as needed. Our UK Engineering Center is located in North East England.

What you'll do:

  • Independently design, code and debug embedded software for real-time control applications.

  • Work closely with diesel engine manufactures to integrte Curtis motor controllers onto diesel engines.

  • Lead hybrid projects to ensure hybrid requirement functions are captured, developed and validated. 
  • Work with motor control engineers to realize effective and efficient real-time control applications. 

  • Follow software development cycles including software requirements capture and verification of software to those requirements.

  • Carry out unit testing of functions.

  • Engineering support of product development and continuation team.

  • Work with electronic design team to optimize logic and microprocessor circuit implementations.  Follow and document engineering procedures.

  • Assist other departments in the resolution of design related problems that arise during production.

What you'll need to be successful:

  • Bachelors or Masters degree plus 3 years experience in embedded, real-time software

  • Proficient in real-time software programming, using high level languages including C++

  • Good working experience in Matlab/Simulink, including real time algorithmic development

  • Proficient user of emulators, in-circuit testing and software debugging tools/techniques.

  • Knowledge of Simulink and experience of auto-code generation preferred.

  • Familiarity with model based algorithmic development.

  • Demonstrated ability to develop designs to meet project costs, performance and schedules.

  • Demonstrated knowledge of control and feedback systems for power and motor control.

  • Demonstrated knowledge of microprocessor circuits and implementation.

  • Demonstrated knowledge of software analysis, documentation and design of experiments.

  • Knowledge of good engineering practices.

  • Excellent interpersonal skills, including mentoring capabilities.

  • Effective verbal and written communication skills.

  • PC literate with experience in MS Office and databases.

If this sounds like you, please apply today!

Systems Requirements Engineer

  • Location: UK Engineering Center

Curtis is seeking a Systems Requirements Engineer in our UK Engineering center to analyze market information, and stakeholder and user needs.  This information will be used to derive functional and non-functional requirements to be met by the system’s design and consolidate these requirements into complete requirements and system specifications.

This is a hybrid position, requiring flexibility to go into the office three times a week, or as needed.  Our UK Engineering Center is located in North East England.

What you’ll do:

  • Lead various systems engineering activities that are essential for a successful launch of HMI products for vehicular market.
  • Collaborate with product engineers to refine system level requirements, and develop methodologies for numerical evaluation of requirements.
  • Collaborate with development teams and quickly understand the existing solution, capabilities, and architecture, as well as design choices and considerations
  • Systematically organize dependencies, interfaces and other cross-module artifacts
  • Derive and manage requirements for HMI systems and subsystems such as connectivity, camera, UI.
  • Help create architecture and design artifacts that describe complex solutions
  • Guide the development of test cases and test procedures that verify the requirements and assist in identifying test methods to achieve very high coverage.
  • Coordinate system integration with automated testing systems
  • Ensure end-to-end traceability of all artifacts including requirements, code and tests
  • Collaborate with the safety team to identify safety requirements, explore redundancy options, and tackle methods to ensure safety goals are met
  • Reviews and assesses development activities (e.g. user needs, development plans, design requirements, hardware and software architecture and design, verification and validation) to ensure that they comply with applicable procedures standards and regulatory requirements.
  • Generate specific task definitions, assignments and schedules for the design of Integrated HMI systems and subsystems consistent with product specifications and R&D guidelines.
  • Participate in failure analysis studies on a continuing basis and evaluate designs and follow through on needed modifications.
  • Work with project schedules, specifications, verbal and written instructions.
  • Work as part of interdepartmental project team.
  • Inform supervisor of unusual circumstances or problems and perform other related duties as assigned.

What you'll need:

Education

  • Bachelors or Masters in electrical engineering, computer science or related fields. Preferably advanced training in Business Analysis & Requirements Engineering (e.g. IREB certification)

Experience
At least five years of work experience in relevant fields.

  • Demonstrated ability to effectively integrate information from varied disciplines including Engineering, Marketing and Regulatory Affairs required. Relevant project experience preferred.
  • Automotive industry experience a plus.
  • Developed and managed systems and requirements documents; interface specifications, test specifications, dependency tracker, etc.
  • Working knowledge of standard systems engineering tools (Polarion, Git, MS-Project, etc.)
  • Prior knowledge about vehicular requirements, functional safety, path planning, and vehicle control are highly valued.
  • Familiarity with embedded systems, vehicular architecture, vehicular communication interfaces, or vehicular architectures.
  • Ability to read and evaluate C++ code, schematics and PCB layouts. Experience with various design and software tools.
  • Experience with interpreting industry safety standards such as ISO26262 a plus.
  • Fulfilled end-to-end traceability from top-level systems requirements, all the way to software source code, test cases, and test results
  • Ability to work within a team and as an individual contributor in a fast-paced, changing environment. Ability to leverage and/or engage others to accomplish projects.
  • Strong verbal and written communications with ability to effectively communicate at multiple levels in the organization.
  • Multitasks, prioritizes and meets deadlines in timely manner. Strong organizational and follow-up skills, as well as attention to detail.

 

If this sounds like you, please apply today!