Embedded Software Engineer Lead- Robotics

Job Overview

Job title: Embedded Software Engineer Lead- Robotics

Company: Flex

Job description: *CURRENT EMPLOYEES :

Please click to be redirected to the internal career site.

Job Description

Flex is the Sketch-to-Scale™ solutions company that designs and builds intelligent products for a connected world ™. With approximately 200,000 professionals across 30 countries and a promise to help the world, the company provides innovative design, engineering, manufacturing, real-time supply chain insight and logistics services to companies of all sizes in various industries and end-markets. Flex – Live smarter™.

Ignite Your Passion:

The Embedded Software Engineer Lead – Robotics will be based in Kanata, Ontario. Flex Ottawa is expanding our embedded software team for our Robotics Group. This role is for an experienced SW designer to lead and continue to develop our SW team. They will interact directly with customers and the larger Flex team to finalize customer requirements, make effort estimates and develop architectures. This position requires working as part of a cross functional team including electrical, RF, mechanical, and software designers. The types of projects will vary so the candidate will need to be naturally curious, embrace change and enjoys working in a fast-paced environment.

We are looking for someone who demonstrates:

  • Intense collaboration
  • Passionate customer focus
  • Thoughtful, fast, disciplined execution
  • Tenacious commitment to continuous improvement
  • Relentless drive to win

Here is a glimpse of what you’ll do:

  • Participate in quote development, product architecture, or technology development activities
  • Technical team leadership
  • Recruiting of software team’s members
  • Follow up on implementation details to ensure high quality deliverables
  • Working with other disciplines to develop architectures for new products
  • Actively contribute to the embedded software development, integration and test. Including:
  • Prototype board bring-up, test validation, debug, and documentation for processor-based designs
  • Support manufacturing prototype, pilot and mass production builds
  • Develop ROS-based software for robotic applications: sensing, locomotion, navigation, Web-based control, etc.

Here is some of what you’ll need (required):

  • Degree in Electrical Engineering, Software Engineering, Computer Science or related relevant experience may be considered
  • 5+ years of successful software design experience
  • Candidate should have experience in embedded software development:
  • board bring up
  • low level drivers/BSP software design
  • development of architectures
  • Solid knowledge of Linux (C, C++, u-boot, kernel and user space development) or other embedded RTOS (such as Open RTOS or freeRTOS)
  • Experience with interface development (BT, Wi-Fi, Zigbee, Ethernet, GSM, CDMA, RF) PREFERENCE!!
  • Experience in various software development models (waterfall, Agile, V-model, etc.)

Here are a few of our preferred experiences:

  • Experience in Robotics systems highly preferred
  • Experience in Robotics Operating Systems (ROS) highly preferred
  • Expertise in Artificial intelligence, OpenCV, Tensorflow is a plus
  • Expertise with Nvidia Jetson GPU-based system design is a big asset
  • Experience with Atlassian suite software process software Confluence/Jira/Bitbucket is a plus.

Here are a few examples of what you’ll get for the great work you provide:

  • Medical, dental and vision benefits; option of basic or enhanced plan
  • Life Insurance
  • RRSP
  • PTO – paid time off
  • Access to learning content in our Learning Management System – thousands of online courses, everything from project management to interpersonal skills to Lean concepts – you can continue to build on your knowledge and development by accessing our extensive Learning Management System and its content
  • Personal Spending Amount for wellness, ex: gym membership, fitness classes, etc.

Job Category Design, Process & Technology Engineering

Flex does not accept unsolicited resumes from headhunters, recruitment agencies or fee based recruitment services. Flex is an Equal Opportunity Employer and employment selection decisions are based on merit, qualifications, and abilities. Flex does not discriminate in employment opportunities or practices based on: age, race, religion, color, sex, national origin, marital status, sexual orientation, gender identity, veteran status, disability, pregnancy status or any other status protected by law. Flex provides reasonable accommodation so that qualified applicants with a disability may participate in the selection process. Please advise us of any accommodations you request to express interest in a position by e-mailing: . Please state your request for assistance in your message. Only reasonable accommodation requests related to applying for a specific position within Flex will be reviewed at the e-mail address. Flex will contact you if it is determined that your background is a match to the required skills required for this position. Thank you for considering a career with Flex.

The information we collect:

We may collect personal information that you choose to submit to us through the Website or otherwise provide to us. This may include your contact details; information provided in online questionnaires, feedback forms, or applications for employment; and information you provide such as CV/Resume. Your details will be provided to the entity you are applying for a job with. We will use your information for legitimate business purposes such as responding to comments or queries or answering questions; progressing applications for employment; allowing you to choose to share web content with others or; where you represent one of our customers or suppliers, administering the business relationship with that customer or supplier. We will process your data in accordance with our

If you have any queries about the processing of your data, please contact:

Global Data Privacy Officer:

Email Address:

Expected salary:

Location: Kanata, ON

Job date: Sat, 10 Apr 2021 07:56:53 GMT

Apply for this job

Search Job

JobAdvisors.ca provides a centralized location for employers and job seekers. We update industry job trends, prospects and other vital information, from verified sources, for both Jobseekers and Employers and promote the content in multiple social media channels.

Follow us on: