Embedded Linux Developers:
On behalf of our device networking and connectivity product development client, Procom is searching for an Embedded Linux Developers for a permanent role. This position is fully onsite at our client’s Markham, ON office.
Embedded Linux Developers - Job Description:
Join our team to work on cutting-edge device networking and connectivity projects. You will be involved in developing and porting modules, taking on technical leadership roles, and ensuring project schedules and objectives are met.
Embedded Linux Developers - Responsibilities:
- Develop or port modules and assume responsibility for all code in the systems or modules involved.
- Merge with upstream source.
- Backport modules.
- Document and source control all developed work.
- Take on a technical leadership role within projects.
- Develop system specifications and provide technical guidance to the team.
- Fix issues and propose solutions for new and existing systems or modules.
Embedded Linux Developers - Mandatory Skills:
- Minimum 2 years embedded Linux software development experience.
- Bachelor's degree in Computer Engineering, Computer Science, or equivalent.
- Proficiency in C, C++, Python, Go.
- Exposure to networking protocols, e.g., TCP/IP, UDP.
- Good working knowledge of embedded and Real Time Linux systems.
- Good problem-solving and diagnostic skills.
- Experience with GitHub and Visual Studio Code.
Embedded Linux Developers – Nice-to-Have Skills:
- Experience working in a Debian-like build environment.
- Experience with Linux networking stack.
- Using AI as a tool.
Embedded Linux Developers – Assignment Length:
This is a permanent position.
Embedded Linux Developers - Start Date:
ASAP
Embedded Linux Developers - Assignment Location:
Markham, ON – fully onsite.