Unfortunately, this job posting is expired.
Don't worry, we can still help! Below, please find related information to help you with your job search.
Some similar recruitments
Staff Engineer, Drivers Jobs
Recruited by Analog Devices 9 months ago Address Burnaby, British Columbia, Canada
Software Engineer Ii Jobs
Recruited by Motorola Solutions 10 months ago Address Vancouver, British Columbia, Canada
Intermediate Engineer - Structures
Recruited by Marine People 10 months ago Address Victoria, British Columbia, Canada
Firmware Engineer Jobs
Recruited by Aarcomm Systems Inc 10 months ago Address Coquitlam, British Columbia, Canada
Staff Engineer- Guest Education Center
Recruited by lululemon 11 months ago Address Vancouver, British Columbia, Canada
Engineer I/Ii - Emulation
Recruited by Microchip Technology Inc. 11 months ago Address Burnaby, British Columbia, Canada
Senior Firmware Engineer Jobs
Recruited by Storm4 11 months ago Address Vancouver, British Columbia, Canada
Technical Staff Engineer-Firmware Jobs
Recruited by Microchip Technology Inc. 1 year ago Address Burnaby, British Columbia, Canada
Staff Systems Engineer- Sar Mission Engineer
Recruited by MDA 1 year ago Address Richmond, British Columbia, Canada
Liaison Engineer Ii, Electrical
Recruited by Zinfra 1 year ago Address North Vancouver, British Columbia, Canada
Intermediate Transportation Engineer Jobs
Recruited by HDR 1 year ago Address Vancouver, British Columbia, Canada
Technical Staff Engineer - Firmware
Recruited by Microchip Technology Inc. 1 year ago Address Burnaby, British Columbia, Canada
Staff Systems Engineer – Signal Processing
Recruited by MDA 1 year ago Address Richmond, British Columbia, Canada

Sr. Software / Firmware Engineer

Company

MKS Instruments

Address Richmond, British Columbia, Canada
Employment type FULL_TIME
Salary
Category Semiconductor Manufacturing
Expires 2023-06-22
Posted at 1 year ago
Job Description
Photon Control Inc. designs, manufactures, and distributes a wide range of optical sensors and systems to measure temperature and position. These products improve performance and enable innovation for our customers and are used in the semiconductor and other high technology industries. Our clients provide solutions to some of the biggest semiconductor manufacturers whose products can be found in everyday electronic devices, cellphones, smart watches, TVs, and computers. Photon Control was recognized for its best-in-class performance from our main customers.
We are looking for an exceptional Senior Software / Firmware Engineer to work with a team of talented engineers in the design, development, construction, and troubleshooting of specialized hardware solutions for a variety of highly valued customers. The Senior Software / Firmware Engineer reports to the Manager, Electrical and Software Design and supports our primary focus areas in the development of sensor systems. The successful candidate must have experience in embedded development. The candidate must have excellent decision-making skills, enjoy working as part of a team and be comfortable presenting information through briefings and informal meetings with internal management and the customer. This position offers an outstanding opportunity for growth and personal development.
What You Will Do
  • Create firmware (embedded) designs for microcontrollers including most standard data transfer protocols for communicating with auxiliary hardware: EtherCAT, CAN, I2C, SPI, Modbus, USB and RS232/485.
  • Produce software design documentation & operating guides in accordance with company practices
  • Analyze customer requirements and use scenarios of a product, provide guidelines for hardware design, firmware design, software design and test plan.
  • Handle aggressive deadlines with agility and results driven approach
  • Write applications in C/C++ and LabVIEW to verify the hardware/firmware performance.
What will you bring to the team, along with your creativity and forward-thinking:
  • Good comfort level with hardware, lab equipment and hands on troubleshooting
  • 7+ years of experience developing in C & C++ , with embedded development emphasis
  • Excellent technical, analytical, problem-solving skills, with strong attention to details
  • Strong communication skills (interpersonal and written) and organizational skills with a proven ability to collaborate with team members in a fast-paced multi-disciplined environment
  • Positive, proactive, collaborative and innovative approach
  • Bachelor or Master's degree in Electrical Engineering, Computer Engineering or Software Engineering
  • EtherCAT Slave development experience is considered an asset.
  • Excellent time management skills and commitment to meet deadlines
  • 5+ years of experience working with LabVIEW for data acquisition and logging
  • Experience with MPLAB X IDE, Atmel Studio, DAVE,, TwinCAT (3) or Code Composer Studio.
What Perks You Will Receive
  • Active Social Committee Programs, BBQ, Food Trucks, Camping, Etc.
  • RRSP Matching
  • Employee Recognition Awards
  • Performance Based Profit-Sharing Bonus Percentage
  • Healthcare Including Medical, Dental and Vision, Life Insurance and AD&D, Travel Assistance
  • Additional Flex Day Off with Spending Allowance
  • Paid Sick Days
  • Transit Zone 1 Reimbursement
  • Global Employee Assistance Program
  • Employee Referral Program