
Autonomous Device Software Solutions Specialist
1 week ago
Join our team to apply for a challenging role as a Linux Devices Software Engineer at Canonical, where you will be responsible for developing high-quality software solutions for autonomous devices.
- Develop and maintain Ubuntu Core and snapd software development
- Work on silicon software and optimisation engineers
- Collaborate with kernel driver and hardware enablement engineers
- Contribute to hardware-centric Linux QA Engineers and Hardware Certification Engineers
- Participate in robotics engineers and industrial IoT software engineers projects
- Work on networking software engineers (switching, routing, access and SmartNICs)
As a Linux Devices Software Engineer, your day will include:
- Working 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
- Helping our customers ship their apps and SDKs on Ubuntu
- Building device OS images with Ubuntu Core, Desktop and Server
- Optimising the Ubuntu kernel and libraries for silicon-specific capabilities
- Debugging issues and producing high-quality code to fix them
- Contributing to technical documentation to make it the best of its kind
- Discussing ideas and collaborating on finding good solutions
- Participating as technical lead on complex customer engagements involving complete system architectures from cloud to edge
To succeed in this role, you should 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 your 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
- Ability to travel twice a year, for company events up to two weeks each
You may also bring additional skills such as:
- 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
At Canonical, we offer a competitive compensation package that includes:
- Distributed work environment with twice-yearly team sprints in person
- Personal learning and development budget of USD 2,000 per year
- Annual compensation review
- Recognition rewards
- Annual holiday leave
- Maternity and paternity leave
- Employee Assistance Programme
- Opportunity to travel to new locations to meet colleagues
- Priority Pass, and travel upgrades for long haul company events
-
Software Solution Specialist
1 week ago
Sydney, New South Wales, Australia Talent Realised Pty Ltd Full timeSoftware solutions and licensing agreements, devices, software asset management- Flexible Working- Lucrative Salary Package: Base $120-130K (OTE $200K)**The Company****Your Role**- Driving sales initiatives and pipeline activity around software solutions and licensing agreements, devices, software asset management and end user computing services- You will...
-
Linux Devices Software Engineer
2 weeks ago
Sydney, New South Wales, Australia Canonical Full timeOverviewCanonical Adelaide, South Australia, Australia is hiring aLinux Devices Software Engineerfor their team.This role is part of Canonical's general track and applies to all engineering teams at Canonical who work on low-level system technology on autonomous devices across all seniority levels.We hire careful and conscientious engineers who appreciate...
-
Medical Device Sales
2 weeks ago
Sydney, New South Wales, Australia Pettit Pharma & Device Search Full timeProducts on contract - work with hospital accounts- Territory performing very well Pharma reps considered- Are you a GP or hospital sales rep in pharma wanting to move into devices?THE COMPANY YOU WOULD BE JOINING- This global medical device/technology company bases everything they do on genuine care for health and well-being.- They are a trusted medical...
-
Medical Device Sales
1 week ago
Sydney, New South Wales, Australia Pettit Pharma & Device Search Full timeExcellent salary for 4-days a week, Sydney based- Sydney is your focus, however, you will spend 3-4 days a week in Qld- Clinical sales role, very rewarding, specialist nurses are main customersTHE COMPANY YOU WOULD BE JOINING- This global medical device organisation is focused on the needs of healthcare workers and the patients they serve.- This is based on...
-
Medical Device Software Developer
2 weeks ago
Sydney, New South Wales, Australia beBeeSoftware Full time $120,000 - $130,000Software EngineerAs a software engineer in our organization, you will play a pivotal role in designing, developing, testing, and maintaining software for regulated diagnostic instruments and platforms. Your work will be in accordance with medical device standards.You'll collaborate with scientists, engineers, and regulatory experts to create robust,...
-
IT Professional
1 week ago
Sydney, New South Wales, Australia beBeeSoftware Full time $120,000 - $130,000Software Development Opportunities">This role is pivotal in designing, developing, testing, and maintaining software for regulated diagnostic instruments and platforms, in accordance with medical device standards.You will collaborate with scientists, engineers, and regulatory experts to create robust, scalable, and compliant solutions that improve diagnostic...
-
Autonomous Vehicle Operations Specialist
2 weeks ago
Sydney, New South Wales, Australia beBeeAutonomous Full time $60,000 - $80,000Job Opportunity:The position of Autonomous Vehicle Test Operator involves operating and evaluating self-driving vehicles in autonomous mode, collecting data, providing feedback, and offering ride hail service to the public.Key Responsibilities:Operate autonomous vehicles on defined and undefined routes, monitoring environmental conditions and software...
-
Software Integration Specialist
2 weeks ago
Sydney, New South Wales, Australia beBeeSoftwareIntegration Full time $90,000 - $138,000Job Title: Software Integration SpecialistBrock Solutions is an innovative engineering solutions and professional services company that specializes in the design, build, and implementation of real-time operational solutions for various industries worldwide.We are currently seeking a highly motivated software integration specialist to join our team of...
-
Medical Device Specialist
1 week ago
Sydney, New South Wales, Australia beBeeTerritory Part time $100,000 - $140,000Job Overview:The Territory Manager Endoscopy role is a highly autonomous and flexible position that involves working with cutting-edge AI products in the GI space.The Opportunity:Selling medical devices to GastroenterologistsRolling out a state-of-the-art product range with AI-integrated softwareProviding case support, limited to hospital spacesA mixture of...
-
Autonomous Vehicle Software Developer
2 weeks ago
Sydney, New South Wales, Australia beBeeRobotics Full time $150,000 - $200,000Senior Robotics EngineerThis is a key opportunity to join a talented team working on cutting-edge defense technology projects.About the JobWe are developing unmanned maritime and air domain systems that leverage unsupervised autonomy for the delivery of long endurance, multi-mission capability to our customers. We require a Senior Robotics Engineer with deep...