Embedded Systems Designer

Toronto, ON, CA, Canada

Job Description

The Role



Do you have a knack for solving issues and take pleasure in getting things organised and working smoothly? Are you well organized, reliable, follow clear processes and instructions, and like being hands-on with your day-to-day work? If so, we are looking for you.

Newcon Optik, a leading producer of electro-optical products in the defence industry is looking to recruit an Embedded System Designer.

We are committed to employment equity and encourage applications from all qualified candidates.

Key Responsibilities:



The key responsibilities of an Embedded System Designer include, but are not limited to:

Design, program, and verify FPGA logic using VHDL or Verilog.

Develop and debug firmware for microcontrollers (MCUs) in C/C++.

Integrate FPGA and MCU subsystems and ensure seamless communication.

Collaborate with hardware engineers on board bring-up and system integration.

Implement and optimize drivers for communication protocols (SPI, IC, UART, CAN, USB).

Perform debugging using oscilloscopes, logic analyzers, and JTAG tools.

Document designs, code, and processes to ensure maintainability and compliance.

Work with Engineering, Optics, Quality Assurance to ensure standards are met and products conform to customer requirements.

Read and interpret blueprints, electrical schematics, and engineering drawings.

The Company



We strive to develop and manufacture products that help our customers gain a tactical advantage in the field as a leading producer of electro-optical products in the defence industry. Our products are used all over the world, often in situations where our customers' lives are at stake.

The Benefits



Health and dental benefits, including life insurance.

The Person



The key skills and qualities of an Optical Products Assembler are:

Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field.

3-5 years of professional experience in embedded systems design and programming.

Proven expertise in FPGA development (Xilinx and Lattice toolchains).

Proficiency in MCU programming (ARM Cortex-M, STM32, NXP, Microchip/Atmel).

Strong understanding of real-time operating systems (RTOS) or bare-metal programming.

Knowledge of hardware-software co-design and digital electronics.

Desired Skills



Experience with scripting languages for build automation.

Familiarity with version control systems (Git).

Exposure to model-based design (MATLAB/Simulink).

High-Level Synthesis (C/C++ ? HDL)

Experience with low-power embedded design and optimization.

Soft Skills



Excellent problem-solving and analytical thinking.

Ability to work both independently and within cross-functional teams.

Strong written and verbal communication skills.

Attention to detail and strong documentation habits.

If you are keen on joining this exciting, forward-thinking company and taking the next step in your career, please forward your resume and cover letter to

hr@newcon-optik.com

. Only those candidates selected for an interview will be contacted.

Job Types: Full-time, Permanent

Pay: From $30.00 per hour

Benefits:

Extended health care On-site parking
Ability to commute/relocate:

Toronto, ON: reliably commute or plan to relocate before starting work (preferred)
Application question(s):

Are you legally eligible to work in Canada?
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2977819
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, CA, Canada
  • Education
    Not mentioned