logo

View all jobs

Embedded Design Engineer

Peterborough, ON
Responsibilities
  • Define and manage software requirements specifications based on existing high-level requirements.
  • Define and document software architecture and low-level design.
  • Code and debug software in accordance with standards and guidelines.
  • Create and execute formal test plans including use of automated tools and scripting.
  • Qualify pre-developed software and assess for cyber security concerns following industry governance and customer procedures.
  • Support project level testing and commissioning, including in lab, shop and on-site environments.
  • Support project level deliverables including but not limited to evaluations, reports, and assessments.
  • Key success factors are engineering and product excellence, effective design activity management, task/milestone completion on-time/on-budget, producing defect free designs, meeting your metrics, motivating a diverse team, managing and achieving results through influencing and setting of expectations/actions.
  • Leading by example, assure compliance and adherence to processes (including internal Business Management System), industry codes and standards, quality systems, policies, and contractual requirements.
  • Support process change through process enhancement, and technology introduction to achieve world-class product development and product deployment.
  • Support customer relationships and ensure market alignment. This position requires interaction with external customers, subcontractors, and cross functional internal teams.
  • May support proposal development and review including scope review, estimating as well as technical presentations to the customer.
  • Helps to identify project risks, analyze solutions, and take decisive action to resolve issues and communicate these to the leadership team.
  • Provide assurance of health and safety associated with the execution of all projects and activities.
 
Requirements 
  • B.A.Sc. in Software Engineering, Computer Engineering or a related discipline.
  • Experienced in design engineering in Nuclear, Aerospace, Medical, Defense, or other highly regulated and process based design.
  • Some ability to support leadership on engineering projects over their complete EPC life cycles with little support.
  • Understanding of a range of interdisciplinary activities; systems design, requirements development, interface design and testing.
  • Exposure to a broad range of interdisciplinary departments: Systems, I&C, mechanical and manufacturing.

Share This Job

Powered by