Senior Linux Kernel Engineer
3 weeks ago
Linaro has driven open source software development on Arm since 2010, providing the tools, Linux kernel quality and security needed for a solid foundation to innovate on. Linaro works with member companies and the open source community to maintain the Arm software ecosystem and enable new markets on Arm architecture.
If you have a passion for open source and want to be part of a community, then you belong at Linaro. We offeryou the opportunity to advance your career in an outstanding environment for professional growth, all while working alongside a team of world-class open source experts on leading edge technology.
Key responsibilities and accountabilities:
- Keenly understands ARM based hardware support in the Linux kernel and userspace applications.
- Provides design and code review expertise to accelerate the upstreaming of specific silicon platform code.
- Works with platform kernel specialists to ensure common frameworks and facilities are available to accelerate enablement and improve system stability.
- Collaborates with other teams in Linaro and with upstream developers where appropriate.
- Collaborates well with customers in Linaro services engagements.
Required skills and experience:
- Capacity to learn new systems and techniques quickly.
- Excellent experience in embedded Linux kernel development.
- Experience with ARM related kernel components and drivers.
- Ability to work closely with engineers at other organizations enabling Linux on ARM based devices, providing code review, guidance and training.
- Understanding of current trends in Linux kernel development, including device trees, performance events and ftrace.
- Ability to be productive in a globally distributed team through self discipline and self motivation, delivering according to a schedule.
- Strong English communication skills, especially over phone, email and IRC.
Desired skills and experience:
- Experience with OpenEmbedded ARM ports, or ARM CPU's in general.
- Familiarity with open source development tools and methodology.
- Familiarity with Linux storage and/or networking subsystems.
- Experience submitting code to upstream projects.
Travel:
May be required to participate in a team kickoff meeting, all Linaro Connect events, plus one or more development “sprints” involving international travel.
#J-18808-Ljbffr-
Senior Linux Kernel Engineer
3 weeks ago
Ottawa, ON, Canada Linaro Ltd Full timeLinaro has driven open source software development on Arm since 2010, providing the tools, Linux kernel quality and security needed for a solid foundation to innovate on. Linaro works with member companies and the open source community to maintain the Arm software ecosystem and enable new markets on Arm architecture. If you have a passion for open source...
-
Senior Embedded Software Engineer
3 weeks ago
Ottawa, Canada BTA Design Services Inc. Full timeAbout Us: Headquartered in Ottawa, BTA Design serves the electronic design community in Canada and beyond, specializing in ASIC and FPGA design and verification, and embedded software development services. We augment and enhance our clients’ teams and accelerate the development of complete designs. We’re adaptable and efficient, with a brilliant staff...
-
Senior Embedded Software Engineer
3 weeks ago
Ottawa, Canada BTA Design Services Inc. Full timeAbout Us: Headquartered in Ottawa, BTA Design serves the electronic design community in Canada and beyond, specializing in ASIC and FPGA design and verification, and embedded software development services. We augment and enhance our clients’ teams and accelerate the development of complete designs. We’re adaptable and efficient, with a brilliant staff...
-
Ottawa, ON, Canada BTA Design Services Full timeHeadquartered in Ottawa, BTA Design serves the electronic design community in Canada and beyond, specializing in ASIC and FPGA design and verification, and embedded software development services. We augment and enhance our clients’ teams and accelerate the development of complete designs. We are currently searching for a number of key technical...
-
Senior Embedded Software Engineer
3 weeks ago
Ottawa, Canada BTA Design Services Full timeAbout Us:Headquartered in Ottawa, BTA Design serves the electronic design community in Canada and beyond, specializing in ASIC and FPGA design and verification, and embedded software development services. We augment and enhance our clients’ teams and accelerate the development of complete designs.We’re adaptable and efficient, with a brilliant staff at...
-
Senior Embedded Software Engineer
3 weeks ago
Ottawa, Canada BTA Design Services Inc. Full timeAbout Us: Headquartered in Ottawa, BTA Design serves the electronic design community in Canada and beyond, specializing in ASIC and FPGA design and verification, and embedded software development services. We augment and enhance our clients’ teams and accelerate the development of complete designs. We’re adaptable and efficient, with a brilliant staff...
-
Senior Embedded Software Engineer
3 weeks ago
Ottawa, Canada BTA Design Services Inc. Full timeAbout Us:Headquartered in Ottawa, BTA Design serves the electronic design community in Canada and beyond, specializing in ASIC and FPGA design and verification, and embedded software development services. We augment and enhance our clients’ teams and accelerate the development of complete designs.We’re adaptable and efficient, with a brilliant staff at...
-
Senior Embedded Software Engineer
3 weeks ago
Ottawa, Canada BTA Design Services Inc. Full timeAbout Us:Headquartered in Ottawa, BTA Design serves the electronic design community in Canada and beyond, specializing in ASIC and FPGA design and verification, and embedded software development services. We augment and enhance our clients’ teams and accelerate the development of complete designs.We’re adaptable and efficient, with a brilliant staff at...
-
Senior Embedded Software Engineer
3 weeks ago
Ottawa, ON, Canada BTA Design Services Full timeAbout Us: Headquartered in Ottawa, BTA Design serves the electronic design community in Canada and beyond, specializing in ASIC and FPGA design and verification, and embedded software development services. We augment and enhance our clients’ teams and accelerate the development of complete designs. We’re adaptable and efficient, with a brilliant staff...
-
Senior Embedded Software Engineer
3 weeks ago
Ottawa, ON, Canada BTA Design Services Inc. Full timeAbout Us: Headquartered in Ottawa, BTA Design serves the electronic design community in Canada and beyond, specializing in ASIC and FPGA design and verification, and embedded software development services. We augment and enhance our clients’ teams and accelerate the development of complete designs. We’re adaptable and efficient, with a brilliant staff...
-
Senior Software/Firmware Development Engineer
2 weeks ago
Ottawa, Ontario, Canada E-Solutions INC Full timeJob Title: Senior Software/Firmware Development EngineerJob Location: Montreal, Ottawa-OnsiteJob Description:Design, implement, test, and document the Factory Boot Manager - the Linux and U-boot based embedded software for testing complex HSM hardware during the manufacturing and field failure analysis processes Design, implement, test, and document other...
-
Senior Low level Embedded Software Engineer
3 weeks ago
Ottawa, Canada Talasoft Technical Services Full timeJob DescriptionKey Responsibilities:- Specifying and developing embedded software suitable for deployment in Linux environments and standalone products.- Creating base layer and middleware embedded software.- Developing low-level hardware drivers within the Linux kernel and/or user space.- Crafting a Software Development Kit (SDK) for a novel product.-...
-
Senior Low level Embedded Software Engineer
3 weeks ago
Ottawa, Canada Talasoft Technical Services Full timeKey Responsibilities:- Specifying and developing embedded software suitable for deployment in Linux environments and standalone products.- Creating base layer and middleware embedded software.- Developing low-level hardware drivers within the Linux kernel and/or user space.- Crafting a Software Development Kit (SDK) for a novel product.- Architecting and...
-
Software/Firmware Development Engineer
2 weeks ago
Ottawa, Canada AddSource Full timeLocation - Ottawa, Ontario, Canada (onsite only)Title - Senior Software/Firmware Development EngineerClient – LTTS / ThalesYears – 5 to 8 yearsMandatory Skills Solid work experience in embedded software development in Linux/U-Boot SW-SKL2 T0 Very strong C, reasonable C++, Python and Linux shell scripting SW-SKL2 T0 Experience with new boards bring-up...
-
Software/Firmware Development Engineer
3 weeks ago
Ottawa, Canada AddSource Full timeLocation - Ottawa, Ontario, Canada (onsite only)Title - Senior Software/Firmware Development EngineerClient – LTTS / ThalesYears – 5 to 8 yearsMandatory Skills Solid work experience in embedded software development in Linux/U-Boot SW-SKL2 T0 Very strong C, reasonable C++, Python and Linux shell scripting SW-SKL2 T0 Experience with new boards bring-up...
-
Software/Firmware Development Engineer
2 weeks ago
Ottawa, Canada AddSource Full timeLocation - Ottawa, Ontario, Canada (onsite only)Title - Senior Software/Firmware Development EngineerClient – LTTS / ThalesYears – 5 to 8 yearsMandatory Skills Solid work experience in embedded software development in Linux/U-Boot SW-SKL2 T0 Very strong C, reasonable C++, Python and Linux shell scripting SW-SKL2 T0 Experience with new boards bring-up...
-
Software/Firmware Development Engineer
3 weeks ago
Ottawa, ON, Canada AddSource Full timeLocation - Ottawa, Ontario, Canada (onsite only) Title - Senior Software/Firmware Development Engineer Client – LTTS / Thales Years – 5 to 8 years Mandatory Skills Solid work experience in embedded software development in Linux/U-Boot SW-SKL2 T0 Very strong C, reasonable C++, Python and Linux shell scripting SW-SKL2 T0 Experience with new boards...
-
Software Development Engineer 2
3 weeks ago
Ottawa, Canada Fortinet Full timeDescriptionJob Skills Required: •5+ years of software development experience. •Experienced C/C++ programmer. •Solid background in TCP/IP networking and multi-threaded programming. •Experience with email or VoIP related protocols, such as SMTP and SIP an asset. •Experience with database designing and reporting an asset. •Experience with...
-
Senior Principal Architect
3 weeks ago
Ottawa, Canada Huawei Technologies Canada Co., Ltd. Full timeOur team has an immediate permanent opening for a Senior Principal Architect. Responsibilities: Work on all stages of Software Development Life Cycle (SDLC) and trustworthy computing including tool and programming languages development.Provide or apply the best practices for software development in industry to real product lines including telecom equipment,...
-
Senior Principal Architect
3 weeks ago
Ottawa, Canada Huawei Technologies Canada Co., Ltd. Full timeOur team has an immediate permanent opening for a Senior Principal Architect. Responsibilities: Work on all stages of Software Development Life Cycle (SDLC) and trustworthy computing including tool and programming languages development.Provide or apply the best practices for software development in industry to real product lines including telecom equipment,...