
Embedded Systems Software Developer
1 day ago
This role involves working on low-level system technology for autonomous devices across all seniority levels.
We are looking for careful and conscientious engineers who appreciate the challenge of memory, performance, battery and connectivity constrained code that has to work every time in an unreliable and unforgiving world, on x86, ARM or RISC-V silicon.
Canonical Ubuntu is a leading Linux for software engineers, desktops, cloud and IoT. We bring open source to the world as a high-performance, safe and secure platform for enterprise computing, software engineering, and connected devices.
The team works with the latest Linux kernel and open source technologies, delivering Ubuntu for the latest IoT and server-class hardware platforms, integrating and maintaining device-oriented software stacks, writing high-quality, well-designed software, collaborating proactively with other globally distributed teams, displaying technical leadership internally and within our external communities, and contributing to technical documentation to make it the best of its kind.
The ideal candidate will have an exceptional academic track record from both high school and university, drive and a track record of going above-and-beyond expectations, undergraduate degree in Computer Science or STEM, or a compelling narrative about their alternative path, experience with Linux (Debian or Ubuntu preferred), passion for Linux or embedded systems software (e.g. kernel, graphics, Yocto), fluency in at least one of Golang, C, C++, or Rust, professional written and spoken English, excellent interpersonal skills, curiosity, flexibility, and accountability, passion, thoughtfulness, and self-motivation, excellent communication and presentation skills, result-oriented, with a personal drive to meet commitments, and ability to travel twice a year for company events up to two weeks each.
Based on the first round of interviews, we identify specific teams where you might be an excellent fit, and conduct second round interviews with those teams. Our engineers work from home, with global travel 2 to 4 weeks for company events.
Additional skills that you might also bring include:
- Experience with Debian/Ubuntu or other distro packaging
- Understanding of build systems and toolchains, including for cross-compilation
- Experience with firmware, uboot, UEFI, ACPI, DSDT, or boot loaders
- Experience with power management on PCI ASPM, SATA ALPM, low power profiles
- Computer architecture knowledge of x86, ARM, RISC-V
- Experience in board design, bring up, and validation
- Experience with electrical engineering design tools (e.g. schematic capture, layout)
- Familiarity with Ubuntu development model
- Performance engineering and security experience
- Shell or Python scripting skills
-
Embedded Systems Software Developer
2 days ago
Marikina City, National Capital Region, Philippines beBeeSoftware Full time $100,000 - $150,000Software Engineer for Embedded SystemsWe are seeking a skilled Software Engineer to join our team and contribute to the development of cutting-edge software solutions for embedded systems.The ideal candidate will have experience with Linux, Debian or Ubuntu, and a passion for open source technologies.Responsibilities will include:Designing and implementing...
-
Embedded Systems Developer
2 days ago
Makati City, National Capital Region, Philippines beBeeEmbedded Full time ₱6,000,000 - ₱9,000,000Expert Embedded Systems LeaderWe are looking for a highly skilled technical professional to lead the development of our ESP32-based solutions.This is an exceptional opportunity for someone who is passionate about delivering high-quality, cutting-edge products.The successful candidate will be responsible for leading cross-functional teams and overseeing the...
-
Embedded Systems Expert
3 days ago
Quezon City, National Capital Region, Philippines beBeeEmbedded Full time ₱600,000 - ₱800,000About the RoleWe are seeking a skilled Embedded Systems Specialist to spearhead the development of cutting-edge hardware solutions.Key Responsibilities:Work closely with stakeholders to define product roadmaps and drive innovationCollaborate with cross-functional teams to design system architectures, develop circuit schematics, and optimize board...
-
Lead Embedded Systems Developer
2 weeks ago
Makati City, National Capital Region, Philippines beBeeEmbedded Full time ₱900,000 - ₱1,200,000Embedded Software Engineer Role OverviewThis Embedded Software Engineer role presents an opportunity to contribute to the development of innovative embedded systems, collaborating with a dynamic team to design, implement, and test features that drive scalability, performance, and user experience.Job DescriptionThe successful candidate will be responsible for...
-
Senior Embedded Systems Developer
1 day ago
Caloocan City, National Capital Region, Philippines beBeeEmbedded Full time ₱1,500,000 - ₱2,000,000Embedded Project Lead OpportunityThis is a unique chance for an experienced professional to elevate their career by taking on the role of Embedded Project Lead. Our mission is to drive innovation in global talent expansion, connecting businesses with dedicated full-time teams.We are looking for a skilled expert who can lead and contribute to the full...
-
Embedded Linux Software Engineer
2 days ago
Quezon City, National Capital Region, Philippines beBeeLinux Full time $95,000 - $110,000Job Title:Embedded Linux Software Professional">Job Description:We are seeking a seasoned Embedded Linux software professional to join our team.This role will involve designing and implementing high-quality embedded Linux solutions for various devices and IoT applications.Key Responsibilities:Develop and maintain embedded Linux firmware and software...
-
Embedded Systems Software Developer
2 days ago
Makati City, National Capital Region, Philippines beBeeEmbeddedSoftware Full time $180,000 - $200,000Senior Embedded Linux Software EngineerA challenging role involves working with the full Linux stack, from kernel through GUI. The goal is to optimise Ubuntu, the world's most widely used Linux desktop and server, for the latest silicon.Key Responsibilities:Design and implement the best Ubuntu integration for the latest IoT and server-class hardware...
-
Embedded Systems Developer
2 weeks ago
Makati City, National Capital Region, Philippines beBeeSoftware Full time ₱900,000 - ₱1,200,000Embedded Software Engineering Position OverviewThis is an exciting opportunity to join our team as a skilled Embedded Software Engineer. You will be responsible for designing, implementing, and testing features with scalability, performance, deployment, or operation and end-user experience in mind.Key Responsibilities:Develop high-quality software solutions...
-
Embedded Systems Technical Leader
2 days ago
Quezon City, National Capital Region, Philippines beBeeProject Full time ₱600,000 - ₱1,000,000We are seeking a highly skilled and experienced Technical Project Manager to join our team.Job DescriptionThis is an exciting opportunity for a seasoned professional to take on a challenging role that requires strong technical expertise, leadership skills, and excellent communication abilities.The successful candidate will be responsible for leading...
-
Embedded Systems Developer
2 weeks ago
Makati City, National Capital Region, Philippines beBeeSoftwareEngineer Full time ₱600,000 - ₱1,200,000Job OverviewWe are seeking a talented Software Engineer to join our embedded software team. As a key member, you will play a crucial role in the design, implementation, validation and deployment of embedded applications products.You will participate in the development of new and maintenance of existing SIM/eSIM/eSE Javacard applications.You will validate...