Firmware Development Intern

by Trackunit

Location: London, ON
Date Posted: Sep 27, 2024
Trackunit

Job Description


Firmware Development Intern
 

Trackunit currently has an opening for a Firmware Development Internship for 8-12 months. If you are highly motivated and seek a creative and stimulating environment in which to put your abilities to the test, Trackunit is the place for you! 

The Firmware Development Intern will be working on our telematics products and accessories for the construction industry. Their role will involve carrying out tasks related to firmware testing, design, and implementation, while playing an active role in sustaining the product life cycle.

This position requires a detailed eye, curiosity, and a blend of creativity to look at problems from unique angles to create solutions. You will be exposed to various challenges with a focus on developing products that make a meaningful impact to our customers. The firmware we develop is applied on our products installed on equipment worldwide to enable a variety of connectivity solutions.

What's in it for you?

  • A place in an agile growth SaaS business, with possibilities to grow internally in the company. We are moving fast, so fasten your seat belt and prepare to be adaptable. Back in 2020 we were 150 employees at Trackunit and we have just passed 400 employees.
  • International environment with regular check-ins and social events across teams, departments and borders.
  • We take your personal and professional development goals seriously and we support them through training, coaching and mindfulness as well as with an outspoken feedback culture to help you identify your strengths and opportunities. We do this by touching upon your impact on our triple focus: impacting yourself, impacting teams/relations and impacting the organization/strategy.
  • Flexibility and hybrid working is not just a cliché to us or something we state in a job posting. We do offer you a flexible setup and believe that you best can structure how your routines look like. And once you have chosen how you work best, let us know what you need: we got you covered with the IT equipment you need for your work.
  • Turning the TideAt Trackunit, we are committed to creating and contributing to an inclusive workplace. And this commitment starts with our hiring - we do not discriminate on the basis of gender identity, sexual orientation, personal expression, ethnicity, religious belief, or disability status. We only assess candidates on their qualifications and merit. Learn more about TIDE and other DE&I initiatives here.

Primary Responsibilities

  • Maintaining, debugging and testing newly released and legacy products.
  • Developing both manual and automated test cases.
  • Designing and developing useful features both in our products and test automation platform.
  • Working with industry defined standards and protocols such as J1939, Modbus, Bluetooth, WiFi, IP-based.
  • Collaborating within feature and test teams.

Qualifications

  • Actively enrolled in Computer Science, Computer Engineering, Software Engineering, Mechatronics Engineering, Electrical Engineering, or related degree or diploma.
  • Effective communication skills.
  • Ability to work against a schedule.
  • Good technical writing and documentation skills.
  • Exceptionally self-motivated, directed and detail-oriented.
  • Experience developing with one of C, C++, Java.
  • Interest in embedded development and test.

Nice to Haves

  • Experience with embedded development.
  • Experience with serial communications.
  • Experience with real-time operating systems (RTOS).
  • Understanding of common Agile development methodologies.
  • Understanding of common debugging, testing, and test automation methodologies.
  • Experience working with Linux.

This position offers a hybrid working setup, but the candidate should be available to commute to our London office on an as needed basis to receive support troubleshooting hardware issues or to collaborate with other developers. This could range from 3-10 days in office per month depending on what activities are taking place.

Our Hiring Process

Don't waste your time on writing the perfect cover letter for the job. We want you to create an impact that matters, and that's not in the cover letter.

  • Virtual meet and greet. Meet with Engineering Manager, Daniel MacGillivray
  • Offer presentation and walk-through. We’re lucky to have you!

The question is: Are you in?


Apply for this Job