Highly Skilled Embedded Linux Software Engineer Wanted
6 days ago
We are looking for an exceptional software engineer to join our team as a Senior Embedded Linux Developer.
As part of this role, you will be responsible for optimizing Ubuntu for the latest silicon across the full Linux stack from kernel through GUI.
This is a fast-paced position that requires problem-solving skills, resourcefulness, and the ability to deliver on a wide variety of solutions across PC and IoT technologies.
Our teams partner with specialist engineers from major silicon companies to integrate next-gen features and performance enhancements for upcoming hardware.
Key Responsibilities:
- Design and implement optimal Ubuntu integration for the latest IoT and server-class hardware platforms and software stacks.
- Work with partners to deliver a delightful, optimized first-class Ubuntu experience on their platforms.
- Take a holistic approach to the Ubuntu experience on partner platforms with inputs on technical plans, testing strategy, quality metrics.
- Participate as technical lead on complex customer engagements involving complete system architectures from cloud to edge.
- Help customers integrate their apps, SDKs, build device OS images, optimize applications with Ubuntu Core, Desktop, and Server.
- Work with advanced operating systems and application technologies available in the enterprise world.
Requirements:
- A Bachelor's degree in Computer Science, STEM, or similar.
- Experience with Linux packaging (Debian, RPM, Yocto).
- Experience working with open source communities and licenses.
- Experience working with C, C++.
- The ability to work in a globally distributed team through self-discipline and self-motivation.
Preferred Skills:
- Experience with graphics stacks.
- A good understanding of networking - TCP/IP, DHCP, HTTP/REST.
- A basic understanding of security best practices in IoT or server environments.
- Good communication skills, ideally public speaking experience.
- IoT/embedded experience – from board and SoC, BMCs, bootloaders, and firmware to OS, through apps and services.
- Some experience with Docker/OCI containers/K8s.
About Us:
Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects, we are changing the world daily.
We recruit globally and set a high standard for people joining the company. We expect excellence, as success demands being the best at what we do.
Our compensation philosophy ensures equity across our global workforce.
Benefits:
- Fully remote working environment.
- A personal learning and development budget of $2,000 per annum.
- Annual compensation review.
- Recognition rewards.
- Annual holiday leave.
- Parental Leave.
- Employee Assistance Programme.
- Opportunity to travel to new locations to meet colleagues at 'sprints'.
- Priority Pass for travel and travel upgrades for long haul company events.
Salary: The estimated salary for this position is between $120,000 and $180,000 depending on your level of experience and geographical location.
-
Embedded Linux Software Engineer
3 days ago
San Diego, California, United States Talentry LLC Full timeJob Description:Embedded C++ Software Developer - VideoContract Opportunity:60.00 - 80.00/hr.Job Requirements:We are seeking skilled embedded software engineers to design and develop software in C++ for a video application on embedded Linux.Responsibilities:Collaborate with system engineering to contribute to video system requirements development and...
-
San Diego, California, United States TrellisWare Technologies, Inc Full timeAbout the RoleTrellisWare Technologies is a world leader in highly advanced algorithms, waveforms, and communications systems. We are seeking a highly skilled Software Engineer, Embedded Linux to join our Engineering Team. The ideal candidate will have a strong background in embedded Linux development and a passion for innovation and collaboration.Key...
-
Linux Embedded Systems Software Engineer
2 weeks ago
San Diego, California, United States TrellisWare Technologies Full timeCompany OverviewTrellisWare Technologies is a global leader in advanced wireless communications solutions. With a strong focus on innovation, we strive to push boundaries and deliver exceptional results.Job SummaryWe are seeking a skilled Linux Embedded Systems Software Engineer to join our team. As a key member of our Engineering Team, you will be...
-
San Jose, California, United States Aleron Full timeA Senior Technical Role with Aleron CompaniesLocation: San Jose, CASalary Range: $190K - $220K+We are looking for a highly skilled and experienced Principal Engineer, Embedded Software to join our team at Aleron Companies. This is a direct salaried position that offers a competitive salary range of $190K to $220K+The ideal candidate will have extensive...
-
Senior Embedded Linux Software Expert
1 week ago
San Diego, California, United States Qualcomm Full timeJob Title: Embedded Linux Software ExpertAbout the Role:We are seeking a highly skilled Embedded Linux Software Expert to join our team at Qualcomm. As an Embedded Linux Software Expert, you will play a key role in designing and developing next-generation software for our Snapdragon products in Automotive ADAS and Infotainment.Key Responsibilities:Design and...
-
Embedded Software Engineer
3 days ago
San Diego, California, United States Employnet Inc Full timeJob SummaryEmploynet Inc is looking for a skilled embedded C++ engineer with 5+ years of experience to join our team in San Diego, CA. The ideal candidate will have expertise in complex software engineering assignments and be able to work under general supervision.ResponsibilitiesThis role involves:Preparing development software, codes software (C++) and...
-
Senior Embedded Software Engineer
2 weeks ago
San Jose, California, United States EPAM Full timeAre you a highly skilled professional with a passion for digital transformation? EPAM, a leading global provider of digital platform engineering and development services, is seeking an experienced Senior Embedded Software Engineer. This high-impact role offers a ton of opportunities to develop your skills and advance your career.We are hiring a software...
-
Embedded Software Developer
1 month ago
San Diego, California, United States Alarm Full timeJob DescriptionWe are seeking a highly skilled Embedded Software Engineer to develop firmware and video applications for Alarm.com's smart cameras. The ideal candidate will have a strong background in C and C++ programming and experience working with embedded Linux environments.This role requires close collaboration with multiple teams, including electronic...
-
Embedded C++ Software Developer
1 week ago
San Jose, California, United States EPAM Full timeEPAM is a leading global provider of digital platform engineering and development services. We are seeking a highly experienced Embedded C++ Software Developer to join our team. This is a high-impact role with a ton of opportunities to develop your skills and advance your career in the field of embedded systems.About the RoleWe are looking for a seasoned...
-
Embedded Systems Software Engineer
4 weeks ago
San Jose, California, United States Axiado Full timeAxiado is a cutting-edge security processor company revolutionizing the control and management of digital systems. With a strong focus on collaboration, respect, and exceptional results, we are seeking a talented Embedded Systems Software Engineer to join our platform software team.About AxiadoWe are headquartered in Silicon Valley, providing access to top...
-
Embedded Software Developer
1 week ago
San Jose, California, United States Diverse Lynx Full timeJob Title: Embedded Software DeveloperWe are seeking a highly skilled Embedded Software Developer to join our team at Diverse Lynx LLC in San Jose, CA. As an Embedded Software Developer, you will be responsible for designing, developing, and testing software applications for embedded systems.Estimated Salary: $120,000 - $180,000 per year, depending on...
-
Embedded Linux Application Developer
2 weeks ago
San Diego, California, United States TrellisWare Technologies Full timeAbout Our JobWe're looking for a highly skilled Embedded Linux Application Developer to join our team. As a key member of our Engineering Team, you will be responsible for working on next-generation self-networking hand-held radios for our Special Forces or help create new modem technologies for the toughest communication problems in areas such as HF, Free...
-
Highly Skilled Embedded Software Developer
4 days ago
San Francisco, California, United States CyRAD Talent Solutions Full timeWe are seeking a highly skilled Senior Embedded Software Engineer to join our high-performing team of experts in the San Francisco Bay Area. This role offers the chance to work on cutting-edge technology that shapes global connectivity and communication systems.Job SummaryAs a Senior Embedded Software Engineer, you will be responsible for designing and...
-
Embedded Systems Engineer
1 week ago
San Jose, California, United States Cisco Full timeOur team at Cisco is dedicated to driving innovation and excellence in BMC development for Cisco's X-Series Blade Servers. We are looking for a skilled Embedded Systems Engineer to join our team and contribute to the design and implementation of platform embedded software for next-generation enterprise-class PCIe nodes/fabrics.The successful candidate will...
-
San Jose, California, United States Cisco Full timeCompany Overview:Cisco is a leading technology company that powers an inclusive future. Our innovative products and services connect the world, enabling individuals, businesses, and organizations to thrive in a rapidly changing digital landscape.Job Summary:We are seeking an experienced Software Engineering Technical Lead to join our team responsible for...
-
Embedded Linux Driver Specialist
1 week ago
San Jose, California, United States EPAM Full timeWe are looking for an exceptional Embedded Linux Driver Specialist to join our team at EPAM. As a leading global provider of digital platform engineering and development services, we strive to deliver cutting-edge solutions that meet our clients' needs. In this role, you will work closely with cross-functional teams to develop custom solutions using embedded...
-
San Jose, California, United States Cisco Full timeCisco is seeking a talented Embedded Software Engineering Technical Leader to join our team in San Jose. This role will play a key part in the development of next-generation network switches and routers, utilizing cutting-edge application awareness technology to enhance network infrastructure.Key ResponsibilitiesLead the design, development, and testing of...
-
Embedded Software Engineer
1 week ago
San Diego, California, United States Alarm Full timeJob OverviewWe're seeking a talented Embedded Software Engineer to join our Device Engineering team. As an Embedded Software Engineer, you will be responsible for designing and developing embedded software for our cloud-connected devices. Your expertise in Linux platforms, board support packages, and C/C++ programming will enable you to contribute to the...
-
Embedded Systems Software Engineer
5 days ago
San Jose, California, United States Pando Electric Inc Full timeAbout Pando ElectricPando Electric Inc is a technology company based in Silicon Valley backed by top VCs. Our vision is to establish a connected, smart, and sustainable living space.Job DescriptionWe are seeking an experienced Embedded Systems Software Engineer to join our team. This role will be responsible for developing firmware for EV charging solutions,...
-
Embedded Software Engineer
1 week ago
San Diego, California, United States Alarm Full timeAlarm.com is a leading technology company that develops innovative cloud and device solutions across cutting-edge technologies. As an Embedded Software Engineer, you will play a key role in defining the future of the Internet-of-Things (IoT) by creating and integrating devices such as security panels, networking gateways, and video cameras.\The ideal...