Software Design Engineer

  • Category
    Information Technology - Quality Assurance
  • Job type
    Direct Hire
  • Location
    Peterborough, Ontario

Adecco is currently recruiting for a Software Design Engineer for our Global client located in Peterborough. This System Design Engineer position is a contract possibly renewable. Great experience.
Reporting to the Software Manager, the Intermediate Software Designer requires advanced formal engineering or computer science education and training, superior problem solving skills and independent decision making ability.
Responsibilities include: 

  • coordinating software development tasks,
  • designing and implementing software systems in a team setting.
  • Systems typically require the analysis, design and development of real time control algorithms, sensor interfaces, serial and other communications interfaces.
RESPONSIBILITIES: Perform hardware, software, and interfaces trade off and feasibility studies Analyze and develop software architecture and structured software design by formal and/or model-based methodologies Perform software requirement analysis, software design, software implementation and software verification Perform modeling, simulation and verification of control algorithms Perform software trace-ability analysis from system requirements to software design and implementation Perform and support hardware and software integration and troubleshooting at target level Develop software verification and validation processes Perform software unit testing, software integration testing and hardware software integration testing activities Develop and support certification processes and reviews (SOI)
QUALIFICATIONS Bachelors degree in Computer Science or Engineering or equivalent combination of training and experience in multi disciplines team setting in Software and Engineering Industries

Working experience with proven development abilities to design, test and to deliver embedded real time software systems Minimum 4 years experience with embedded systems and real time operating systems using C/C++ programming languages Minimum 2 years experience with integrated software development environment SDE tools and scripting languages (Python) Minimum 2 years working experience on MPC55xx, ARM7 and CortexMx micro-controller series.

Great company - great opportunity.  Offering both contract and permanent postions.

  • Apply with Adecco

Reference number CA_EN_1_021050_12052740

Accommodation will be provided in all parts of the hiring process as required under Adecco’s Employment Accommodation policy. Applicants will need to make their needs known in advance to their Adecco representative.