Research Student-embedded Systems, Cssi Operations

December 6 2024
Expected expiry date: June 1 2025
Industries Education, Training
Categories Production, Operations, Quality, Safety,
Remote
Edmonton, AB • Full time

In order to ensure your application is received by NAIT for thorough review and consideration, please apply directly through our Careers site at www.nait.ca/careers

Please note: This is a temporary position ending on or before March 31, 2025.


Central to NAIT's vision of being one of the world's leading polytechnics is our relationship with business and industry, a partnership that is dedicated to helping organizations compete and succeed. NAIT Industry Solutions seeks to create various avenues that support industry collaboration to improve productivity and competitiveness of businesses and whole industries in Alberta and beyond. We do this by partnering with individual companies, industry associations and government. Our work is highlighted by NAIT's new state-of-the-art Productivity and Innovation Centre (PIC), a 190,000 square-foot facility that features applied research centres, advanced technology labs, manufacturing services, training and certification programs, and unique conference and events venues.

NAIT's Centre for Sensors and System Integration (CSSI) is a Technology Access Centre (TAC) staffed with professional researchers to support Alberta businesses on Applied Research & Development projects that deliver a new product, an improved service, or a more efficient process. Businesses across all major Alberta industry sectors have identified digital transformation as being the critical next step in their operational evolution. CSSI helps address their challenges through prototyping activities in preparation for later commercialization, which in turn enhance their productivity, competitiveness, and innovation. We may be automating a manual process, trialing the use of existing technology in an innovative way, sourcing an idea from another industry and developing a tool to meet the application, or designing and building something novel.

CSSI is looking to expand the team's technical expertise to meet growing industry needs in the areas of software-hardware interfacing, automated control systems, data management, and customized graphical user interfacing for complex backend operations. The ideal candidate has strong knowledge on full stack development and have practical experiences in software applications development and systems integration. This position requires expertise and skills of managing databases from real-time data and query-based reporting. Solid knowledge on integrating multiple databases into a common platform and interfacing with hardware systems across windows and Linux based subsystems will be required.


Key Responsibilities:

  • Writing good quality embedded software. The successful candidate will be working alongside our experienced programmers to build and test firmware solutions for our clients. They should be interested in programming firmware for low power devices in languages such as C and C++.
  • Technical management and teamwork. This encompasses the execution of applied research and development projects as part of a larger team, to deliver the new technologies, systems, and products that are requested.
  • Writing technical documentation and organizing technical resources as needed to ensure that our products are successful and can be supported in the long-term


Skills & Abilities:

  • Technical Skills in the following categories are necessary:
  • Experience programming in C and C++ on "bare metal" for embedded systems.
  • A fundamental understanding of networking principles and the OSI model
  • A fundamental understanding of computer hardware, specifically related to embedded systems, e.g. power supplies, micro-processors, RAM, ROM, etc.
  • Some understanding of common peripheral interfaces including I2C, UART, SPI, GPIO.
  • An understanding and interest in firmware design concepts and tools including HAL (Hardware Abstraction Layer), RTOS (Real Time Operating System), etc.
  • An understanding of data structures and algorithms, along with concepts such as big-O algorithmic time and storage complexity

Working knowledge or familiarity with the following will be an asset:

  • An understanding of common IoT networking protocols and standards including Zigbee, LoRA, BLE and Wi-Fi.
  • Experience using modern software development tools such as Visual Studio Code or Intellij.
  • Experience working with higher-level programming languages like Python, C#, Java, or Javascript.
  • Experience with C compilers and build-tools including CMake.
  • Experience working in the Linux operating system.
  • Experience with electronic circuits, PCB design, and associated CAD tools.
  • Data analytics and programming skills (e.g., MATLAB, C++, Python).

Qualifications:

· 4th year or 3rd year students in Computer Engineering, Electrical Engineering programs, or related discipline.

Applicants with education credentials earned outside of Canada should have their credentials evaluated by World Education Services or the International Qualifications Assessment Service (IQAS).


Remuneration $17.48 - $21.69 per hour, plus 12% in lieu of statutory holidays and vacation pay (Classification: Student Research Assistant)

This casual opportunity is covered by the Alberta Union of Provincial Employees (AUPE) Collective Agreement.

Please submit a resume and cover letter to be considered for this opportunity.

About NAIT

We are proud to have been named one of Alberta's Top Employers for 13 consecutive years. Being part of a community that makes a difference in the lives of students, staff, industry clients and partners, NAIT's culture reflects our shared values of respect, collaboration, celebration, creativity, and accountability.

NAIT supports a flexible work environment, enabling staff to request approval for on-campus, off-site, or hybrid work arrangements based on the nature of the role. Please note that remote positions require employees to reside within Canada.

NAIT is committed to fostering an environment that supports equity and cultivates inclusion through our Equity, Diversity, and Inclusion Strategy. We are a proud partner of the Canadian Centre for Diversity and Inclusion and Pride at Work Canada. While we encourage all qualified applicants to apply, only those being considered will be contacted. If you require any accommodations, please connect with us at careers@nait.ca.

#LI-SH1 #LI-Hybrid

Apply now!

Similar offers

Searching...
No similar offer found.
An error has occured, try again later.

Jobs.ca network