2

Part Time Graduate Embedded Software Engineer Jobs in Vancouver, BC

Job End Date May 31, 2027 This is a part-time hourly position. At UBC, we believe that attracting ... Organizational Status The technician will work with graduate and undergraduate students, and will ...

This is a part-time position at 60% FTE (22.5 hours per week). At UBC, we believe that attracting ... Work with PK-Sim and MoBi software platforms to participate in model development, simulation, and ...

Robots enhanced with Apera's software have 4D Vision - the ability to see and handle objects with ... Partner with systems and engineering teams to automate billing and AR workflows Vendor Invoice ...

Part Time Graduate Embedded Software Engineer information

What are the key skills and qualifications needed to thrive as a Part Time Graduate Embedded Software Engineer, and why are they important?

To thrive as a Part Time Graduate Embedded Software Engineer, you typically need a foundational understanding of embedded systems, C/C++ programming, and a relevant engineering or computer science degree (or enrollment in such a program). Experience with microcontrollers, debuggers, integrated development environments (IDEs), and version control systems like Git is highly beneficial. Strong analytical thinking, attention to detail, and effective teamwork set outstanding candidates apart. These skills and qualities are crucial for developing reliable embedded solutions, troubleshooting efficiently, and contributing positively to dynamic engineering teams.

What types of projects and responsibilities can a Part Time Graduate Embedded Software Engineer expect during their first year?

As a Part Time Graduate Embedded Software Engineer, you’ll often work on supporting ongoing development projects, such as debugging code, writing and testing firmware, or integrating software with hardware components under the mentorship of experienced engineers. You may participate in code reviews, contribute to documentation, and assist with hardware-software troubleshooting. This role typically provides exposure to the complete software development lifecycle, and you’ll learn industry-standard tools and practices while collaborating closely with cross-functional teams like hardware design and QA. Balancing project deadlines with your academic commitments can be challenging, but it's a valuable opportunity to build practical experience and grow your professional network.

What does a Part Time Graduate Embedded Software Engineer do?

A Part Time Graduate Embedded Software Engineer is typically responsible for assisting in the design, development, and testing of software that runs on embedded systems, such as microcontrollers, IoT devices, or automotive controls. Working part time, they usually support senior engineers by coding, debugging, and maintaining embedded firmware, often as part of a project team. This role is ideal for recent graduates or students, providing hands-on experience while allowing them to continue their studies or pursue other commitments.

What is the difference between Part Time Graduate Embedded Software Engineer vs Part Time Junior Embedded Software Developer?

AspectPart Time Graduate Embedded Software EngineerPart Time Junior Embedded Software Developer
QualificationsRecent graduate or final-year student with a degree in Computer Engineering, Electrical Engineering, or related fieldsEntry-level professional with similar educational background, possibly with some internship experience
Work EnvironmentTypically in R&D teams, startups, or tech companies focusing on embedded systemsSimilar environments, often in product development or hardware companies
ResponsibilitiesAssisting in embedded software design, testing, and debugging under supervisionSupporting embedded software development tasks, bug fixing, and code maintenance

Both roles involve working with embedded systems and require similar educational credentials. The main difference lies in the experience level, with the Graduate Engineer often being a recent graduate and the Junior Developer having some practical experience. Both positions are common in tech and hardware industries, focusing on embedded software development.

What are the most commonly searched types of Graduate Embedded Software Engineer jobs in Vancouver, BC? The most popular types of Graduate Embedded Software Engineer jobs in Vancouver, BC are:
What are popular job titles related to Part Time Graduate Embedded Software Engineer jobs in Vancouver, BC? For Part Time Graduate Embedded Software Engineer jobs in Vancouver, BC, the most frequently searched job titles are:
What job categories do people searching Part Time Graduate Embedded Software Engineer jobs in Vancouver, BC look for? The top searched job categories for Part Time Graduate Embedded Software Engineer jobs in Vancouver, BC are:
Part-Time Lecturer - MGEN (Vancouver)

Part-Time Lecturer - MGEN (Vancouver)

NorthEastern

Vancouver, BC

CA$3.57K/wk

Part-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 9 days ago


Job description

About the Opportunity

About the Opportunity

The Multidisciplinary Graduate Engineering (MGEN) unit, within the College of Engineering, invites applications for the Adjunct Faculty position for teaching selected graduate courses for the multidisciplinary masters degree programs in Vancouver, BC, Canada.

The MGEN unit seeks to produce more effective software engineers who are substantially more capable than ever of addressing the needs of digital society in terms of time, cost, and quality. The unit will accomplish this by revolutionizing the way software is designed and evolved overtime, and believe software is a systems engineering challenge rather than a coding problem. See website for details of programs:http://www.coe.neu.edu/graduate-school/multidisciplinary

Responsibilities:

Teach selected graduate courses within the multidisciplinary masters degree programs. See website for details of programs:http://www.coe.neu.edu/graduate-school/multidisciplinary

Responsibilities include preparation of lectures, course materials, examinations, and evaluation of student performance in the course.

The multidisciplinary masters suite of degree programs in Vancouver include:

MS in Information Systems focuses on the intersection of cutting-edge technology and business complexity with an emphasis on the art and science of designing intricate software applications especially in the areas of healthcare, security and privacy, auditing and compliance, business improvement and intelligence, as well as financial accountability. Courses include application engineering and development, engineering big-data systems, and engineering secure software systems.

Qualifications:

M.S. or Ph.D. in relevant engineering discipline is required; some professional and/or teaching experience preferred. Must have strong, effective verbal skills to communicate well with students.

Position Type

Academic

Additional Information

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by the law.

Position Type

Academic

Additional Information

Northeastern University considers factors such as candidate work experience, education and skills when extending an offer.

Northeastern has a comprehensive benefits package for benefit eligible employees. This includes medical, vision, dental, paid time off, tuition assistance, wellness & life, retirement- as well as commuting & transportation. Visit https://hr.northeastern.edu/benefits/ for more information.

All qualified applicants are encouraged to apply and will receive consideration for employment without regard to race, religion, color, national origin, age, sex, sexual orientation, disability status, or any other characteristic protected by applicable law.

Pay Range:

The per credit rate is $3,565