76 to 100 of 174 Remote Embedded Linux Jobs

Principal Software Engineer

Location
Basildon, England, United Kingdom
RTOS concepts, such as multi-threading and inter-process communication (IPC) DDS Middleware Experience with development tools including: Microsoft Visual Studio CMake Git Ubuntu Linux Experience with embedded SoC platforms, such as Xilinx, Texas Instruments, or similar processors Strong debugging and troubleshooting skills on embedded platforms Embedded Linux custom target hardware development and debugging experience Experience of using Iterative development lifecycles (for example tailored Agile.) Experience using tools associated with Iterative development lifecycles (Jira/DevOps.) Familiarity with development to design and coding standards. Nice-to-have skills: Python scripting for development support Experience with ...

Senior Firmware Engineer

Hiring Organisation
Spire Global
Location
Glasgow, UK
Employment Type
Full-time
seeking an experienced Embedded Software Engineer to join our Platform team (folks looking after the spacecraft). The successful candidate will play a crucial role in supporting other disciplines by focusing on the embedded software aspects of our satellite systems. The Platform team interfaces directly with many engineering … measured in weeks and months, not years! What You'll Do as a Senior Firmware Engineer: Design, implement and test, deploy and maintain embedded firmwareCollaborate with other engineering functions on scoping, architecture and system designResolve on-orbit and on-ground issues related to embedded systemsImplement, optimize and maintain ...

Senior Embedded Engineer

Hiring Organisation
Intellectual Capital Resources
Location
Bristol, UK
Employment Type
Full-time
seeking a Senior Embedded Software Engineer to join a growing company specialising in Computer Vision/Machine Learning/AI Technologies based in Bristol. Suitable Senior Embedded Software Engineers will have 3yrs -15 yrs expertise developing low level applications with strong embedded C/C++, python, RTOS … linux programming skills. The Senior Embedded Software Engineer will be focussed on developing a next generation virtual reality system. Tasks will include developing drivers and infrastructure on embedded platforms for ARM microcontrollers. Developing on pre-emptive multithreaded RTOS or embedded linux to meet real time ...

Senior Staff Embedded Software Engineer - Cameras

Hiring Organisation
LVT
Location
American Fork, Utah, United States
Employment Type
Permanent
Salary
USD Annual
Software Companies of 2023 and are a winner of the Security Today Govies Award for 2025. ABOUT THIS ROLE As a Senior Staff Embedded Software Engineer, you will provide overall technical leadership for our embedded cameras ecosystem, owning the architecture, design, and hands-on implementation of features … streaming products. You will drive strategic technology initiatives, shaping the engineering organization while collaborating closely with hardware, cloud, and product teams to guide our embedded software roadmap. Your team vertically owns embedded camera development-from device-level firmware and encoding to storage, streaming, and analytics. Operating within ...

Senior Staff Embedded Software Engineer - Cameras

Hiring Organisation
LVT
Location
Provo, Utah, United States
Employment Type
Permanent
Salary
USD Annual
Software Companies of 2023 and are a winner of the Security Today Govies Award for 2025. ABOUT THIS ROLE As a Senior Staff Embedded Software Engineer, you will provide overall technical leadership for our embedded cameras ecosystem, owning the architecture, design, and hands-on implementation of features … streaming products. You will drive strategic technology initiatives, shaping the engineering organization while collaborating closely with hardware, cloud, and product teams to guide our embedded software roadmap. Your team vertically owns embedded camera development-from device-level firmware and encoding to storage, streaming, and analytics. Operating within ...

Head of Software — Connectivity Solutions (Hardware + Embedded Software Engineering) - Cambridge - £120k + Bonus

Location
Cambridge, England, United Kingdom
Role Our client’s software has grown fast, organically, and largely without central ownership. Today it lives across three areas: a 9-strong embedded team writing C on Linux across Intel and AMD SoCs, an x86 applications team, and a dedicated offshore engineering team of ~28, alongside … still open, they want your judgement to shape it and will give you the autonomy to do so. Responsibilities Lead the full software function: embedded Linux development across Intel/AMD SoCs, x86 Linux applications, and the test team, plus the relationship with the offshore engineering partner ...

Embedded DevOps Engineer

Location
Harwell, England, United Kingdom
ensure swift recovery. Collaboration and Documentation:Collaborate with both software developers and hardware engineers in a lab environment, documentingprocessesand system configurations for ongoing projects. Embedded DevOps experience: Demonstrable experience developing andmaintainingCI/CD, build,testand release processes for systems that combine software with embedded hardware,firmwareor FPGAgateware. Linux and automationexpertise: Strong Linux systems administration skills, including networking, permissions, servicemanagementand troubleshooting, together withproficiencyin automation and scripting using Python,Bashor similar languages. Configuration and release management: Practical experience with Git-based development workflows, automated testing, artifactrepositoriesand versioned releases, with an understanding of how tomaintaintraceability between source code, build ...

Embedded DevOps Engineer

Location
Kidlington, England, United Kingdom
ensure swift recovery. Collaboration and Documentation:Collaborate with both software developers and hardware engineers in a lab environment, documentingprocessesand system configurations for ongoing projects. Embedded DevOps experience: Demonstrable experience developing andmaintainingCI/CD, build,testand release processes for systems that combine software with embedded hardware,firmwareor FPGAgateware. Linux and automationexpertise: Strong Linux systems administration skills, including networking, permissions, servicemanagementand troubleshooting, together withproficiencyin automation and scripting using Python,Bashor similar languages. Configuration and release management: Practical experience with Git-based development workflows, automated testing, artifactrepositoriesand versioned releases, with an understanding of how tomaintaintraceability between source code, build ...

Senior Software Engineer, Embedded Systems

Hiring Organisation
ThayerMahan
Location
Groton, Connecticut, United States
Employment Type
Permanent
Salary
USD Annual
Description Job Description Job Title: Senior Software Engineer Job Category/Department: Engineering Reporting to: Director of Software Engineering, Embedded Systems Location: Hybrid Position Type: Full time Position Summary: ThayerMahan is seeking a senior software engineer to join our team. In this role, you will help develop a wide … range of software from web applications to embedded Linux and microcontrollers, with applications to autonomous system command and control, digital signal processing, software build and configuration management, and data flow management. Role and Responsibilities: Create and maintain software solutions by writing and reviewing code, creating and maintaining documentation ...

Senior Software Engineer, Embedded Systems

Hiring Organisation
ThayerMahan
Location
New London, Connecticut, United States
Employment Type
Permanent
Salary
USD Annual
Description Job Description Job Title: Senior Software Engineer Job Category/Department: Engineering Reporting to: Director of Software Engineering, Embedded Systems Location: Hybrid Position Type: Full time Position Summary: ThayerMahan is seeking a senior software engineer to join our team. In this role, you will help develop a wide … range of software from web applications to embedded Linux and microcontrollers, with applications to autonomous system command and control, digital signal processing, software build and configuration management, and data flow management. Role and Responsibilities: Create and maintain software solutions by writing and reviewing code, creating and maintaining documentation ...

Staff FPGA Engineer

Location
Oxford, England, United Kingdom
systems. You will have experience in development, verification, and debugging of FPGA-based systems, with a strong focus on signal processing and high-performance embedded solutions. We're looking for someone who can work cross-functionally to gather requirements, architect, design, and contribute effectively within a fast-moving, highly … high speed interface design and verification including ADC/DAC (DDR and JESD204B), DDR3/4 MIG, and 10 Gigabit Ethernet Working knowledge of embedded linux and linux device drivers Experience using GitLab for automated firmware build and validation Experience working closely with board design and software ...

Principal Software Engineer

Hiring Organisation
Blighter Surveillance Systems Limited
Location
Saffron Walden, Essex, South East, United Kingdom
Employment Type
Permanent, Work From Home
knowledge of SQL databases. Knowledge and experience of effective UI design & UX best practice. Good understanding of real-time software design & development. Experience with embedded Linux and embedded software development. Mathematical and statistical analysis skills. This role is hybrid with 3 days per week in the office. ...

SC Cleared Embedded Software Engineer – Hybrid (Portsmouth)

Location
Portsmouth, England, United Kingdom
CBSbutler Ltd. is seeking an Embedded Software Engineer for a long-term, SC-cleared contract based in Portsmouth with hybrid working. The role focuses on embedded development using C/C++ on real-time platforms and Linux. The team delivers high‐end wireless solutions for key customers … operates within an Agile environment. Candidates should be experienced with embedded Linux, Buildroot/Yocto, U-Boot, and device trees, and be able to advance prototypes to deployment. #J-18808-Ljbffr ...

Senior Software Engineer, UI Players

Hiring Organisation
Roku
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
agent helping you. What you'll be doingWork closely with product development, platform services, and release management teams to contribute extensively to our embedded UI development and underlying architectureIntegrate third-party C++ librariesInvestigate, diagnose and resolve issues within the Roku PlatformWe're excited if you haveRelevant software development experience … proven track record of designing and shipping high-quality software on an embedded platform. Extensive programming experience with C++ and Embedded Linux or Native Application Development In-depth understanding of Linux, tools, libraries, and open source developmentProficiency in AI Assisted programmingUnderstanding of API design considerations ...

Senior Machine Learning Engineer

Hiring Organisation
Hexwired Recruitment Limited
Location
London, United Kingdom
Employment Type
Contract
interested in this Machine Learning Engineer job in London, please apply. For more information on this role, or any other jobs across; Embedded, C++ programming, Embedded Linux, Golang Development, FPGA, Python, Javascript, C#, Electronics, Secure Boot, Power Electronics, Digital Design, Machine Learning, Data Science or Simulation, contact ...

Embedded Software Engineer (Remote)

Hiring Organisation
SmartThings
Location
Wichita, Kansas, United States
Employment Type
Permanent
Salary
USD Annual
creative, supportive team needs your help to make things that are a little more connected and a lot smarter. We're looking for an Embedded Software Engineer who'll be responsible for the development of software for the adoption and integration of smart home networking technologies for the SmartThings … smart devices Experience with modern IP networking Basic understanding of Mesh networking technologies like WiFi, BLE, ZigBee, Thread, Z-Wave. Experience at writing embedded C/C++/Rust and familiarity with an embedded Linux Environment ...

Embedded Software Engineer (Remote)

Hiring Organisation
SmartThings
Location
Minneapolis, Minnesota, United States
Employment Type
Permanent
Salary
USD Annual
creative, supportive team needs your help to make things that are a little more connected and a lot smarter. We're looking for an Embedded Software Engineer who'll be responsible for the development of software for the adoption and integration of smart home networking technologies for the SmartThings … smart devices Experience with modern IP networking Basic understanding of Mesh networking technologies like WiFi, BLE, ZigBee, Thread, Z-Wave. Experience at writing embedded C/C++/Rust and familiarity with an embedded Linux Environment ...

Embedded Software Engineer (Remote)

Hiring Organisation
SmartThings
Location
Atlanta, Georgia, United States
Employment Type
Permanent
Salary
USD Annual
creative, supportive team needs your help to make things that are a little more connected and a lot smarter. We're looking for an Embedded Software Engineer who'll be responsible for the development of software for the adoption and integration of smart home networking technologies for the SmartThings … smart devices Experience with modern IP networking Basic understanding of Mesh networking technologies like WiFi, BLE, ZigBee, Thread, Z-Wave. Experience at writing embedded C/C++/Rust and familiarity with an embedded Linux Environment ...

Embedded Software Engineer (Remote)

Hiring Organisation
SmartThings
Location
Oklahoma City, Oklahoma, United States
Employment Type
Permanent
Salary
USD Annual
creative, supportive team needs your help to make things that are a little more connected and a lot smarter. We're looking for an Embedded Software Engineer who'll be responsible for the development of software for the adoption and integration of smart home networking technologies for the SmartThings … smart devices Experience with modern IP networking Basic understanding of Mesh networking technologies like WiFi, BLE, ZigBee, Thread, Z-Wave. Experience at writing embedded C/C++/Rust and familiarity with an embedded Linux Environment ...

Embedded Software Engineer (Remote)

Hiring Organisation
SmartThings
Location
Omaha, Nebraska, United States
Employment Type
Permanent
Salary
USD Annual
creative, supportive team needs your help to make things that are a little more connected and a lot smarter. We're looking for an Embedded Software Engineer who'll be responsible for the development of software for the adoption and integration of smart home networking technologies for the SmartThings … smart devices Experience with modern IP networking Basic understanding of Mesh networking technologies like WiFi, BLE, ZigBee, Thread, Z-Wave. Experience at writing embedded C/C++/Rust and familiarity with an embedded Linux Environment ...

Embedded Software Engineer (Remote)

Hiring Organisation
SmartThings
Location
Baltimore, Maryland, United States
Employment Type
Permanent
Salary
USD Annual
creative, supportive team needs your help to make things that are a little more connected and a lot smarter. We're looking for an Embedded Software Engineer who'll be responsible for the development of software for the adoption and integration of smart home networking technologies for the SmartThings … smart devices Experience with modern IP networking Basic understanding of Mesh networking technologies like WiFi, BLE, ZigBee, Thread, Z-Wave. Experience at writing embedded C/C++/Rust and familiarity with an embedded Linux Environment ...

Embedded Software Engineer (Remote)

Hiring Organisation
SmartThings
Location
Houston, Texas, United States
Employment Type
Permanent
Salary
USD Annual
creative, supportive team needs your help to make things that are a little more connected and a lot smarter. We're looking for an Embedded Software Engineer who'll be responsible for the development of software for the adoption and integration of smart home networking technologies for the SmartThings … smart devices Experience with modern IP networking Basic understanding of Mesh networking technologies like WiFi, BLE, ZigBee, Thread, Z-Wave. Experience at writing embedded C/C++/Rust and familiarity with an embedded Linux Environment ...

Embedded Software Engineer (Remote)

Hiring Organisation
SmartThings
Location
Nashville, Tennessee, United States
Employment Type
Permanent
Salary
USD Annual
creative, supportive team needs your help to make things that are a little more connected and a lot smarter. We're looking for an Embedded Software Engineer who'll be responsible for the development of software for the adoption and integration of smart home networking technologies for the SmartThings … smart devices Experience with modern IP networking Basic understanding of Mesh networking technologies like WiFi, BLE, ZigBee, Thread, Z-Wave. Experience at writing embedded C/C++/Rust and familiarity with an embedded Linux Environment ...

Embedded Software Engineer (Remote)

Hiring Organisation
SmartThings
Location
Denver, Colorado, United States
Employment Type
Permanent
Salary
USD Annual
creative, supportive team needs your help to make things that are a little more connected and a lot smarter. We're looking for an Embedded Software Engineer who'll be responsible for the development of software for the adoption and integration of smart home networking technologies for the SmartThings … smart devices Experience with modern IP networking Basic understanding of Mesh networking technologies like WiFi, BLE, ZigBee, Thread, Z-Wave. Experience at writing embedded C/C++/Rust and familiarity with an embedded Linux Environment ...

Embedded Software Engineer (Remote)

Hiring Organisation
SmartThings
Location
Boston, Massachusetts, United States
Employment Type
Permanent
Salary
USD Annual
creative, supportive team needs your help to make things that are a little more connected and a lot smarter. We're looking for an Embedded Software Engineer who'll be responsible for the development of software for the adoption and integration of smart home networking technologies for the SmartThings … smart devices Experience with modern IP networking Basic understanding of Mesh networking technologies like WiFi, BLE, ZigBee, Thread, Z-Wave. Experience at writing embedded C/C++/Rust and familiarity with an embedded Linux Environment ...