drjobs
Senior Low level Embedded Software Engineer
drjobs Senior Low level Embedded Software Engineer العربية

Senior Low level Embedded Software Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs

Jobs by Experience

drjobs

8years

Job Location

drjobs

Ottawa - Canada

Monthly Salary

drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Req ID : 2757542
Key Responsibilities:

Specifying and developing embedded software suitable for deployment in Linux environments and standalone products.
Creating base layer and middleware embedded software.
Developing lowlevel hardware drivers within the Linux kernel and/or user space.
Crafting a Software Development Kit (SDK) for a novel product.
Architecting and designing new systems along with implementing and testing new code in conjunction with existing and thirdparty code.


Requirements

Key Qualifications:

Possess a Bachelor s degree in electrical engineering computer science or a closely related discipline.
Accumulate over 8 years of experience in embedded software development.
Demonstrated expertise in lowlevel driver development such as SPI UART I2C MDIO including testing procedures.
Proficient in Embedded C and C programming languages.
Profound experience in Linux embedded driver development.
Skilled in developing flash drivers (eMMC QSPI).
Handson familiarity with Board Support Package (BSP) development Linux kernel drivers and user space drivers.
Familiarity with Yocto recipes is advantageous.
Knowledge in Photonics OTN and Ethernet packet layers is beneficial.
Experience with Xilinx FPGAs is a plus.
Strong team player with excellent interpersonal and communication skills.

Employment Type

Full Time

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.