Consulpro, Montréal Hi-tech Career Opportunities, Carrières en Haute Technologie

Back to Recent Jobs

New Search

<< previous job | next job >>

Location : Montreal

APPLY FOR JOB #1677

EMBEDDED SOFTWARE DEVELOPER


# 1677


As an Embedded Software Developer, you will work on Linux software for the
company's line of products. You will assist in implementing a BSP for the
company’s products ranging from devices to complete systems. Broad Linux
experience is key, especially working in real-time environments.


You will work closely with the system and embedded software architects during
the specification, implementation, and integration phases.


Responsibilities:


- Contribute to the development and debugging of BSP components for the
company’s next generation SOC.
- Performance optimization and tuning of low-level software infrastructure.
- Provide second level support for deployed systems.


Requirements:


- Bachelors Degree in Electrical Engineering or Computer Science
- Overall work experience: 3 to 10 years in embedded software design
- Experience with BitBake, Yocto and/or OpenEmbedded.
- Experience writing and debugging Linux device drivers.


Assets:


- Knowledge of scripting languages (Python, Perl, bash, awk, etc)
- Familiarity with ARM cortex-A CPUs
- Familiarity with the following: Embedded Android (build and deploy),
hypervisors, qemu internals, linux containers (using), Jenkins (using &
configuring), hardware debugging.


APPLY FOR JOB #1677
3