Hirejobs Canada
Register
Auckland Jobs
Canterbury Jobs
Northland Jobs
Otago Jobs
Southland Jobs
Tasman Jobs
Wellington Jobs
West Coast Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Firmware Engineer - Jobs in H4R Saint-Laurent Montreal

Job LocationH4R Saint-Laurent Montreal
EducationNot Mentioned
SalaryNot Mentioned
IndustryNot Mentioned
Functional AreaNot Mentioned
Job TypeFull time

Job Description

Services SFT is looking for a passionate firmware developer who is interested in developing the next generation of healthcare simulator products within the hardware engineering department.The role we are offering you:The firmware developer will participate in the whole range of healthcare simulation products. Typical tasks will include analysis, design, coding, testing, validation, integration, and tuning of innovative solutions.The candidate will be part of a multi-disciplined team consisting of firmware, electrical, mechanical and software engineering professionals.(Hybrid role: Minimum 1 day a week on Site (Thursdays) + additional days as required depending on whether hardware is required for tasks)The position holder #39;s tasks expected are, but are not limited to:

  • Design, development, integration, debugging, and verification of embedded firmware applications in C and/or C++.
  • Analyze firmware performance in real-time acquisition/control systems for medical simulation.
  • Develop logical and physical design documents. Use Data Modeling techniques to define, expand and enhance current Firmware Architecture.
  • Establish specifications of features and firmware architecture Troubleshoot and resolve complex software/hardware problems in embedded real-time systems.
  • Ensure business requirements and system requirements are complete and translate them into design, implementation and verification guidelines.
  • Contribute to the establishment of coding, design, and architectural standards and procedures to ensure solutions are in compliance with the project goals, policies, and principles.
  • Engage with the development team to resolve challenging design issues.
  • Participate in planning and estimating for potential projects.
  • Contribute to product architecture
RequirementsThe ideal firmware developer must demonstrate innovation and passion. The candidate should be a dynamic individual who enjoys working in a fast-paced environment. The incumbent must be very comfortable working in a dynamic team environment where good communication skills would be required. The ideal candidate would be customer-driven and results-oriented.
  • A Bachelor’s degree or master’s degree in Electronics or Computer Engineering
  • Proficient in C and C++ for embedded microcontrollers and devices.
  • Demonstrated ability to conceive, design, implement, and document complex firmware systems.
  • Knowledge of RTOS constructs including processes, threads, semaphores, scheduling, synchronization mechanism, and memory management.
  • In-depth working knowledge of microprocessor families and sensors Knowledge of the use of hardware debugging tools including logic analyzers and oscilloscopes.
  • Highly motivated, setting personal goals and achieving goals with minimum supervision.
  • Experience in configuration management and code version control (CVS).
  • Excellent written and verbal communication skills.
  • Must be able to work in a fast-paced environment and be committed to releasing deadlines.
  • Knowledge of designing hardware/FPGAs is a substantial plus.
  • Familiarity with STM32F3/F4 families and/or imx6 CPUs• Familiarity with embedded software development environment: Keil uVision or similar a plus.
  • Experience with Linux device driver architecture is a plus.
  • Bilingualism (French and English).
  • Availability for occasional business trips.

APPLY NOW

© 2021 HireJobsCanada All Rights Reserved