Enable job alerts via email!

Embedded Systems Developer- Hybrid

Romet Limited

Mississauga

On-site

CAD 80,000 - 120,000

Full time

8 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Romet Limited is seeking an Embedded Systems Developer to join their dynamic team in Mississauga. The ideal candidate will have extensive experience in embedded systems development, particularly in IoT applications. This role involves designing, developing, and testing software for industrial IoT products, requiring collaboration with various departments to meet product goals and customer needs. If you are innovative and passionate about technology, this is an exciting opportunity to advance your career in a high-growth, award-winning company.

Benefits

Market competitive salaries
100% company paid benefits
Training opportunities
Social events

Qualifications

  • 5+ years experience in embedded SW development and system design.
  • 5+ years working knowledge of programming in C/C++.
  • Experience in Bare metal AND RTOS-based system design.
  • 3+ years as an IoT developer/product design.

Responsibilities

  • Design, prototype, implement, test, and document embedded software.
  • Design and implement protocols for communication between embedded systems.
  • Work with Product Management to define product requirements.

Skills

Proficiency in board bring‐up and debugging in Embedded systems
Strong understanding of IoT for cellular connectivity
Excellent interpersonal and communication skills
Creative Thinker
Analytical skills
Collaborative
Highly motivated
Ability to work independently

Education

Degree in Computer Science or Electrical Engineering

Tools

GIT-hub
Bitbucket
Jira
Confluence

Job description

Description

JOB TITLE: Embedded Systems Developer - Hybrid

Why you should come work with the Romet Team:

  • We offer market competitive salaries
  • 100% company paid benefits
  • Training opportunities
  • Social events, a great team and more!

ROMET Limited was founded in 1972. Today, Romet is an international market leader that provides end-to-end measurement solutions to natural gas utilities across the globe by providing best-in-class technologies to meet our customers' needs now and 20 years from now. Our technological platforms are designed to seamlessly provide customer-centric measurement solutions. Our mission is centered on customer satisfaction through responsive deliveries, technical support and customer service that is matched with rugged and reliable products, manufactured with uncompromising quality, accuracy, and safety requirements. We will continue developing innovative technologies within the natural gas industry, promoting efficient, sustainable, and cost-effective energy solutions.

Romet is a collaborative organization where talent is combined with experience to drive our business toward success. This is made possible by the work ethic, creativity and passion of our team members and their continued commitment to delivering customer satisfaction. Our team is truly diverse with different areas of expertise and backgrounds, all guided by a team of experienced and innovative leaders. Romet has been recognized as a Platinum winner for Best Managed Companies in Canada for nine consecutive years.

We are currently looking for an Embedded Systems Developer to join our busy and growing manufacturing company. The successful candidate will be engaged in elevating the department and company to the next level. The incumbent will be forward looking and thrive in a culture of continuous improvement.

For the right person this is an exciting opportunity to be developed and invested in to become an integral member of the Product Development and Engineering team. We are looking for a highly motivated, focused, and outgoing person who wants to springboard their career with a thriving manufacturing company. You will be provided with the coaching and training needed throughout the onboarding and orientation process that will build from your base of skills acquired from your past experiences.

You will learn our business during your training with our experts in Customer Experience, Sales, Engineering and Operations.

If you are excited at the prospect of joining an award-winning, high growth, technically relevant organization this may be the opportunity for you.

GENERAL ACCOUNTABILITY

Reporting directly to the VP of Product Development, the Embedded Systems Developer will be responsible for designing, developing, and testing embedded system software for industrial and cellular/RF IoT products that are deployed in remote field installations with a high uptime requirement. These products are a core part of the data networking services, and IOT solutions. Active participation in defining the hardware interfaces and requirements and interfaces is expected, and work with product management and customers to shape our products. This position does not have any direct reports.

Key Job Responsibilities and Accountabilities:

  • Design, prototype, implement, test, and document embedded software
  • Design and Implement protocols for communication between embedded systems
  • Work with QA to develop and execute test cases for system design verification
  • Develop firmware, scripts, and applications to automate software testing
  • Work with Product Management (and Sales Engineers) to define the product requirements and ensure customer needs are being met
  • Estimate timelines and provide risk assessments for planning and tracking work
  • Provide feedback for continuous improvement of processes

Skills and Qualifications:

  • Proficiency in board bring‐up and debugging in Embedded systems
  • Strong understanding of IoT for cellular connectivity with RF carrier product design
  • Excellent interpersonal, communication (written and verbal) skills
  • Creative Thinker, excellent analytical skills, collaborative, highly motivated, passionate about work
  • Ability to work independently and in a team environment
  • Systems level approach to hardware and firmware
  • Familiar with hardware emulators, Scopes, and simulators
  • Experience with version control systems GIT-hub, Bitbucket
  • Working knowledge with Jira and Confluence
  • Working knowledge and experience with programming ARM core micros such as ST-Micro and the related IDE environment
  • Working knowledge and experience with programming TI-MSP line and the IDE environment an asset
  • Ability to read and understand schematic and PCB layout is an asset.

Educational/Experience Requirements:

  • Degree in Computer Science or Electrical Engineering or equivalent discipline
  • 5+ years experience embedded SW development and system design
  • 5+ years working knowledge of programming in C/C++
  • 3+ years working knowledge of programming Java and Python
  • 3+ years as a IoT developer/product design or network engineer with RF/carrier experience (LTE, BLE)
  • Must be experienced in both high‐ and low‐level system architecture design
  • Experienced in Bare metal AND RTOS based system design and programing. FreeRTOS knowledge is a plus
  • Experience with debug and test tools such as Oscilloscope, Logic Analyzer, Multi‐meter, JTAG debugger etc.
  • Must be experienced with software development tools (IDE, configuration management, design, emulation, debugging, compilers, test)
  • Experience with HW/SW integration based on a variety of interfaces and protocols including, but not limited to RS232, RS485, UART, USB, Ethernet, TCP/IP, SPI, I2C
  • Experience with embedded devices that run 24/7 in a remote industrial setting
  • Experience with battery powered embedded systems, very low power/ low resource design
  • Experience in a Natural gas related industry considered an asset
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Embedded Systems Developer

Romet Limited

Mississauga

Hybrid

CAD 80,000 - 110,000

12 days ago

Systems Developer (Embedded)

TalentSphere Staffing Solutions

Mississauga

Hybrid

CAD 85,000 - 105,000

5 days ago
Be an early applicant

Software Developer (COBOL) 8649-0915

Foilcon

Toronto

Hybrid

CAD 70,000 - 110,000

4 days ago
Be an early applicant

Senior Systems Developer - Full Stack Java

Co-operators

Mississauga

Hybrid

CAD 80,000 - 110,000

20 days ago

Clinical SAS Programmer

Pharma Medica Research Inc.

Mississauga

On-site

CAD 97,000 - 97,000

30+ days ago

Software Developer (Delphi)

Connexall

Ontario

Hybrid

CAD 70,000 - 100,000

14 days ago

Software Developer (COBOL) 8649-0915

Foilcon

Toronto

Hybrid

CAD 70,000 - 95,000

15 days ago

IT Build Analyst I (Mainframe CICS System Programmer)

TD Bank

Toronto

Hybrid

CAD 59,000 - 84,000

21 days ago

Power System Study Engineer

DNV

Toronto

Hybrid

CAD 80,000 - 100,000

30+ days ago