Skip to main content
Post your resume and find your next job on Indeed!

Unix Engineer jobs in Toronto, ON

Sort by: -
    • Embedded experience is a must for this role.
    • Design, develop, and test embedded software (firmware).
    • Interact frequently with the team via GitHub issues/pull-…
    • Must have experience with BigFix, Zscaler and engineering depth.
    • 7+ years of Desktop Support experience in enterprise environments.
    • Core Infrastructure Management: Designing, deploying, and maintaining our Subscriber Data Management (SDM) portfolio (HLR, HSS, UDM/UDR).
    • Mentor junior engineers and contribute to standards, documentation, and process improvements.
    • As a Senior Engineer, End User Services, you will lead the…
    • Join the Platform Services and Systems Administration team as a hands-on Systems Engineer focused on defining, modernizing, and automating operating environment…
    • Occasional travel may be required.
    • Owns and operates high-impact, enterprise-critical platforms.
    • Embraces automation, modern engineering practices, and…
    • Support the technical needs of production: system assembly, testing and burn in, software imaging / deployment.
    • Documenting and updating build procedures.
    • We are seeking a Sr. Staff Network Software Engineer to architect and develop scalable and multi-tenant cloud-native networking solutions and security…
    • Mentor junior and mid-level engineers and lead technical direction across projects.
    • We are looking for technology leaders and change drivers type of talent.
    • We are seeking an experienced and forward-thinking Director of Software Engineering – Infrastructure, Resiliency & Compliance to lead and evolve our enterprise…
    • 12-month contract (extension possible).
    • Lead the architecture, design, and implementation of enterprise observability solutions and monitoring frameworks.
    • Contract Instructor – Computer Architecture & Operating Systems.
    • This course provides students with a comprehensive understanding of computer architecture and…
    • 6+ years of Platform experience.
    • Proficiency in Ansible automation, including writing and reading playbooks.
    • Experience with on-prem OpenShift.
    • Background: Kyndryl are seeking a Software Engineering Applications System Administrator to Administer the client's engineering application environment across…
    • Systems Administrator (Full time, Permanent)*.
    • This is a full-time permanent day job with some client-on-site requirements.
Get email updates for the latest Unix Engineer jobs in Toronto, ON

By creating a job alert, you agree to our Terms . You can change your consent settings at any time by unsubscribing or as detailed in our terms.

People also searched:

quality

Career Resources:

Job Post Details

AI (Artificial Intelligence) Incorporated logo

Embedded Software Engineer - job post

AI (Artificial Intelligence) Incorporated
117 Peter Street, Toronto, ON
From $90,000 a year - Full-time

Job details

Pay

  • From $90,000 a year

Job type

  • Full-time

Location

117 Peter Street, Toronto, ON

Benefits

Pulled from the full job description

  • Paid time off
  • Vision care
  • Dental care

Full job description

Job description

We're looking for an experienced embedded software engineer to join our development team. You will be working on a small software team to produce code for a new robotic product. Embedded experience is a must for this role.

Responsibilities

  • Design, develop, and test embedded software (firmware)
  • Interact frequently with the team via GitHub issues/pull-requests/projects, code reviews, instant messaging, and email
  • Report frequently on progress against key project deliverables
  • Work independently with general direction from team leads

Preferred qualifications

  • Experience using RTOS with C++
  • Experience adapting C code to work with C++
  • Experience with GCC for ARM toolchain under Linux development environment
  • Experience with ARM Cortex-M microcontrollers
  • Experience debugging embedded systems with GDB and SEGGER tools
  • Experience configuring scheduler, task priorities, and interrupt priorities in an embedded system
  • Strong experience with object oriented programming methodologies, especially design patterns and data structures
  • Experience integrating control code, especially a motor driver, inertial measurement unit (IMU), gyroscope (gyro), or accelerometer
  • Experience writing device drivers with DMA
  • Hands-on experience of using oscilloscope to do basic electronic circuit troubleshooting

Minimum qualifications

  • Bachelors degree in computer science, computer engineering, electrical engineering, or equivalent
  • Strong experience with embedded C++ and C (at least 3 years)
  • 2-years experience with embedded ARM micro-processors
  • Experience writing device drivers
  • Experience with multi-threaded design
  • Experience configuring, debugging, and profiling a real-time operating system (RTOS)
  • Experience writing or editing Makefiles, shell scripts, or equivalent
  • Experience with Git or SVN
  • Experience reading datasheets and schematics

About us

Specializing in Artificial Intelligence and Robotics, our current focus is development of our proprietary indoor SLAM and home robotic products around it.

Job Type: Full-time

Pay: From $90,000.00 per year

Benefits:

  • Dental care
  • Paid time off
  • Vision care

Education:

  • Bachelor's Degree (preferred)

Work Location: In person

Let Employers Find YouUpload Your Resume