Embedded Linux Senior Software Engineer - Optimisation
jobgether
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Embedded Linux Senior Software Engineer - Optimisation based in Australia.
This is a senior engineering opportunity focused on optimizing Linux across the full software stack for next-generation hardware platforms.
You will work across kernel, system software, middleware, applications, and graphical environments to deliver high-performance experiences on emerging silicon.
The role combines deep technical problem-solving with close collaboration with hardware partners and specialists across IoT, server, desktop, and edge technologies.
You will contribute to complex platform architectures, helping customers integrate applications, SDKs, operating system images, and optimized workloads.
Your work will span a diverse range of use cases, from robotics and connected devices to telecommunications, retail, and large-scale data centers.
The position offers significant exposure to modern open-source technologies and challenging engineering problems across the Linux ecosystem.
This role is ideal for a self-motivated engineer who combines strong C/C++ and Linux expertise with excellent communication skills and a passion for building optimized systems.
Accountabilities
- Design and implement optimized Linux integrations for the latest IoT, embedded, desktop, and server-class hardware platforms.
- Collaborate with hardware and technology partners to deliver high-performance, reliable, and polished Linux experiences on their platforms.
- Take a holistic approach to platform optimization, contributing to technical plans, testing strategies, quality metrics, and overall system performance.
- Serve as a technical lead on complex customer engagements involving complete architectures spanning cloud, edge, hardware, operating systems, and applications.
- Support customers with application integration, SDK adoption, device OS image creation, and application optimization across Linux-based platforms.
- Work across the full Linux software stack, from low-level system components through middleware, applications, and graphical environments.
- Investigate and resolve complex performance, integration, compatibility, and platform issues across diverse hardware and software configurations.
- Collaborate with distributed engineering teams and external partners to integrate next-generation platform features and performance enhancements.
- Contribute to open-source projects and help maintain high-quality engineering and packaging practices.
- Apply technical judgment and creative problem-solving to deliver solutions across a wide variety of embedded, IoT, and enterprise use cases.
Requirements
- Bachelor’s degree in Computer Science, STEM, or a related technical discipline, or equivalent practical experience.
- Strong professional experience developing software for Linux-based environments, ideally across embedded, IoT, desktop, or server platforms.
- Hands-on experience with Linux packaging technologies such as Debian, RPM, or Yocto.
- Strong programming experience in C and C++.
- Experience working with open-source communities, development practices, and software licensing.
- Strong understanding of Linux systems and the ability to work across different layers of the software stack.
- Experience working effectively in globally distributed teams through strong self-discipline, autonomy, and motivation.
- Excellent written and verbal communication skills, with the ability to collaborate effectively with technical partners and customers.
- Experience with graphics stacks is a plus.
- Good understanding of networking technologies and protocols, including TCP/IP, DHCP, and
- Basic understanding of security best practices for IoT, embedded, or server environments.
- Experience across embedded platforms, including boards, SoCs, BMCs, bootloaders, firmware, operating systems, applications, and services, is highly valued.
- Familiarity with Docker, OCI containers, or Kubernetes is a plus.
- Strong passion for technology, continuous learning, and solving complex engineering problems.
- Public speaking or technical presentation experience is an advantage.
Benefits
- Fully remote working environment with the flexibility of working from anywhere.
- Personal learning and development budget of USD 2,000 per year .
- Annual compensation review.
- Performance-based annual bonuses or other additional rewards may apply depending on the role and location.
- Recognition and rewards programs.
- Annual holiday leave.
- Parental leave.
- Employee Assistance Programme.
- Opportunities to travel internationally and meet colleagues during in-person engineering sprints.
- Priority Pass access and travel upgrades for eligible long-haul company events.
- Opportunity to work with advanced Linux, IoT, embedded, cloud, and server technologies.
- Exposure to next-generation hardware platforms and collaboration with major technology and silicon partners.
- Opportunity to contribute to open-source technologies used across a broad range of global industries.
- Significant technical ownership across complex system architectures and performance optimization initiatives.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
- ...business jet platforms. The avionics’ engineering group is responsible for the development... ...of real-time 2D and 3D graphics software for embedded avionics display systems. The role supports... ...or equivalent). Proficiency with Linux development environments, cross-...SeniorLinuxFull time
- ...Job Title: Senior Software Engineer Job Category/Department: Engineering Reporting to: Director of Software Engineering, Embedded Systems Location: Hybrid Position Type: Full time... ...from web applications to embedded Linux and microcontrollers, with...SeniorLinuxFull timeTemporary work2 days per week3 days per week
$140k - $250k
...SENIOR SOFTWARE ENGINEER (EMBEDDED) Freeform builds AI-native manufacturing systems that unify software, hardware, and physics to produce industrial... ...~ Experience in real-time embedded system design with Linux OS ~ Experience in object-oriented programming and design...SeniorLinuxFull timeCasual workRelocation packageFlexible hours- ...Zoox's Robot Software Infrastructure team is looking for a software engineer to help develop the operating system platform that... ...~ Have a deep understanding of Linux, build systems like Yocto, and... ...Qualifications Experience with embedded Linux in a robotics application...SeniorLinuxFull timeTemporary workRelocation package
- RTX is seeking a Senior Software Engineer for its Strategic Communication Software Engineering team in Marlborough, MA. You will... ...within an agile environment. You will apply C++ in embedded systems with RTOS, Linux, and cross-disciplinary collaboration, while maintaining...SeniorLinux
$130k - $180k
Fremont, CAUS Engineering - Autosar /Full-time /HybridThis role will be... ...and Implement autonomous software diagnostics stack and DTC codes... ...support on-vehicle testing of embedded systems and autonomous driving... ...vehiclesProficient in Linux and GIT development workflowKnowledge...SeniorLinuxFull time$180k - $250k
...obsessed team of the world’s best engineers and operators. If you are... ...We are looking for a Senior Software Engineer to join our Infrastructure... ...bring-up and maintenance on embedded ARM system (Device Trees,... ...C, C++. Experience with Linux kernel development Good understanding...SeniorLinuxFull timeLocal areaFlexible hours$110k - $250k
...saving lives. About this Role:We are seeking an experienced embedded software engineer. In this role you will design and develop on-device... ...environmentExperience developing and optimizing for embedded systems, in linux environmentExperience working with standard embedded...SeniorLinuxWork at officeRemote workFlexible hours$98.1k - $182.1k
...operation, and maintenance of software and firmware components and... ...applied to and integrated with engineering, scientific, and... ...experience• Experience with embedded development using a real-time... ...experience.• C/C++/Ada experience• Linux/VxWorks experience • DevSecOps...SeniorLinuxFull timeTemporary workWork experience placementCasual workFlexible hours$174k - $252k
...experience.5 years of experience with software development in one or more... ...of experience working with embedded operating systems.Preferred... ....Google's software engineers develop the next-generation technologies... ...the bootloader, open-source Linux kernel, Android Hardware...SeniorLinux- Persistent Systems, LLC in New York City, NY, seeks a Senior Cyber Software Engineer with extensive C/C++ experience in Linux to develop low-level embedded software for Wave Relay networking products. Join a team responsible for device drivers, kernel modules, network stacks...SeniorLinux
- Actalent is seeking an engineer to design, develop, and maintain mission-critical flight software for satellite imaging payloads and ADCS subsystems. You will lead cross... ...requires deep expertise in C/C++, Python, Embedded Linux, and mission-critical systems, with...SeniorLinux
$95.5k - $181.7k
...Senior Software Engineer [Embedded / Radar]Raytheon Space and Air division in El Segundo, CA is seeking a Senior Software Engineer [Embedded / Radar... .../tools across phases of SDLC.Experience working on UNIX, Linux, Windows, VxWorks or other RTOS.Experience working in an...SeniorLinuxTemporary workWork experience placementFlexible hours$184k - $287.5k
...their best work.Join NVIDIA's Embedded Platform Middleware team [... ...building the foundational system software that enables safe, high-... ...systems software, safety-critical engineering, and ground breaking... ...Hands-on experience with the Linux kernel (drivers, subsystems,...SeniorLinuxFull time$86.8k - $165.2k
...of experience and renowned engineering expertise to meet the needs... ...of aerospace and defense.The Software organization develops the applications... ...is seeking a mid‑level Senior Embedded Software Engineer to join... .... This role focuses on Linux‑based compute-platforms, data...SeniorLinuxTemporary workWork experience placementWork at officeRemote workRelocationFlexible hours$86.8k - $165.2k
...00 years of experience and renowned engineering expertise to meet the needs of today... ...have an exciting opportunity for a Senior Software Engineer - Embedded to join our Electro-Optical & Infrared... ....Development experience on Linux, VxWorks, or other Real Time Operating...SeniorLinuxTemporary workWork experience placementWork at officeLocal areaRemote workWorldwideRelocationFlexible hours- Job DescriptionThis position is on the Embedded Software team within the Research & Development organization of Checkpoint Systems.The Senior Software Engineer - Embedded Linux Platforms is responsible for designing, developing, maintaining and enhancing software that runs...SeniorLinuxLocal areaRemote work
$179.2k - $268.8k
...systems, test operations, systems and safety engineering - all dedicated to redefining the... ...team:The Onboard Platforms team is an embedded software team responsible for the development and... ...time synchronization, IEEE802.1AS, and Linux PTP is preferredPrefer candidates with...SeniorLinuxPermanent employmentFull timeWork at officeImmediate startVisa sponsorship- Role Description As a Senior Embedded Software Engineer, you will be working on the design, implementation, delivery, and maintenance of application-level software running on new embedded Linux based smart home devices. This software will be responsible for integrating...SeniorLinuxFull time
- ...Embedded Software Engineer At BRINC, we are redefining public safety with an innovative ecosystem of life-saving tools. Our journey started with... ...developing and optimizing for embedded systems, in linux environment ~ Experience working with standard embedded interfaces...SeniorLinuxWork at officeFlexible hours
- ...Data Center Technology Engineer District Partners is exclusively partnering with an... .... What You'll Be Owning: Lead embedded software development from initial concept and architecture... ...using C/C++ within embedded Linux and real-time systems Influence software...SeniorLinuxFull time
$86.8k - $165.2k
...company, is seeking talented engineers to support critical programs... ...global threats.As a Senior Software Engineer, you will play an important... ...enhance our customized Linux OS ecosystem and maintain ownership... ...and ongoing support for embedded Linux software systems. Participate...SeniorLinuxTemporary workWork experience placementWork at officeRemote workRelocationFlexible hours- ...retained by a high-growth engineering organization... ...an opportunity to own embedded products from concept... ...work across embedded software, hardware integration,... ...The company is hiring 2 Senior Software Engineers who... ...includes: Embedded Linux, including drivers, memory...SeniorLinuxTemporary workVisa sponsorship
- ...fieldStrong Programming Experience in C++ on Linux, Good Understanding of Object Oriented Design MethodologyStrong Embedded software Development and Debug experience,Min. 8+... ...timeFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Consumer ElectronicsSeniorLinuxImmediate start
- Select how often (in days) to receive an alert: Senior Software Engineer - Embedded Location: Dallas, TX, US, 75243 Job ID:115080 The Electro Optical... ...experience with Real Time Operating Systems (RTOS), Linux and has experience in bare-metal implementation of embedded...SeniorLinuxWork at officeLocal areaRemote workRelocationFlexible hoursShift work
- ...Description Job Description Position Description: Software Engineer Mid / Senior — Embedded Systems & Hardware-in-the-Loop (HITL). Location:... ...(VxWorks, Integrity, LynxOS, FreeRTOS, Zephyr) and/or Linux kernel/driver development. Experience with test frameworks...SeniorLinux
- ...opportunity to join a large, well-established company as a Senior Embedded Software Engineer. This is a permanent, direct hire role in Newark, DE.You... ...medical device industries Desired Skills and Experience:Linux alongside microcontroller development End-to-end product...SeniorLinuxPermanent employmentFull time
- Senior Embedded Linux and BSP Software Engineer (Avionics)Flight computers, radios and payload processors only perform as well as the software stack sitting closest to the metal. Our client is a fast moving national security satellite company where engineers own real problems...SeniorLinux
- ...Antech Diagnostics is seeking a Software Engineer to design, develop, and maintain embedded software for diagnostic devices used in veterinary clinics. You will... ...software. The role emphasizes C++ development, embedded Linux, DevOps, and testing, with opportunities to mentor...SeniorLinux
- ...Pacer Group in Englewood, CO, is seeking a Senior Embedded C Developer to craft firmware for... ...backup. You will work on OpenSync, OVSDB, Linux networking, and modem integration.... .... This role emphasizes robust firmware engineering and secure networking. #J-18808-Ljbffr...SeniorLinux
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Linux Senior Software Engineer - Optimisation. Be the first to apply!
- c++ embedded engineer United States
- embedded electrical engineer United States
- graduate embedded software engineer United States
- embedded engineer United States
- embedded systems software engineer United States
- junior embedded software engineer United States
- embedded developer United States
- embedded software engineer United States
- embedded software engineer remote United States
- embedded firmware developer United States



