Embedded Linux Software Engineer
Codan Limited
Role Description
Reporting to the Director of Engineering, we are looking for a highly skilled and hands-on Embedded Software Engineer to join our team. In this role, you’ll serve as the technical leader driving system architecture, cross-disciplinary alignment, and the development of fully integrated digital hardware and embedded Linux systems.
As a core engineering leader, you’ll guide digital hardware, Linux software, RF, networking, mechanical, and manufacturing efforts—while also contributing directly to design, debugging, and product realization. You’ll collaborate with both local engineers and a distributed remote development team to bring Wave Central products from concept to production and beyond.
Your day-to-day responsibilities will include:
- Leading system architecture, interface definitions, and key design decisions across hardware and software
- Coordinating multiple engineering disciplines while contributing hands-on to technical development
- Translating high-level product requirements into detailed engineering specifications, tasks, and deliverables
- Designing and validating digital hardware, including board bring-up, debugging, and system-level performance testing
- Developing embedded Linux components such as kernel drivers, device trees, system services, and application-level features
- Partnering with remote software teams for code reviews, CI workflows, and integration support
- Guiding prototyping efforts, system validation, manufacturing transitions, and release processes
- Troubleshooting complex field and production issues across hardware, software, RF, and networking layers
- Providing technical support and documentation for Product Management, Sales Engineering, Operations, and QA
Qualifications
- Bachelor’s (Required) or Master’s (Desired) degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field
- Experience designing and debugging digital hardware systems
- Strong embedded Linux development experience (kernel, drivers, device trees, system services)
- Proven ability to lead and collaborate within distributed engineering teams
- Proficiency in C/C++ and Python
- Strong networking fundamentals (TCP/IP, routing, VLANs, multicast)
- Expertise with oscilloscopes, logic analyzers, power measurement tools, and system-level debug workflows
- Ability to work fluently across hardware, software, RF, and networking domains
Requirements
- Preferred experience with video technologies (HEVC/H.264, MPEG-TS, SRT, RTP, GStreamer)
- Familiarity with FPGA development (Verilog/VHDL)
- Experience with Yocto, Buildroot, or custom Linux distributions
- Exposure to RF systems, wireless protocols, or mesh networking
- Experience supporting manufacturing test development and product release processes
- Preferred location for this role is the New Jersey area; however, remote candidates will also be considered
- The position requires the ability to travel to support customer engagements and business needs
Benefits
- 15 days accrued paid time off per year
- 9 Federal holidays
- Opportunity to join our sponsored health and welfare plan
- A generous 401k plan with matching employer contribution
- An Employee Assistance Program
- Supportive and collaborative culture
- Part of a multidisciplinary team where ideas are shared and innovation is encouraged
Company Description
Wave Central, now a Domo Broadcast Systems (DBS) company, creates professional, high-quality RF wireless video solutions for broadcasting, sports, entertainment, cinema, and other commercial applications.
Our customers rely on our broadcast solutions and technologies for world-class events including the NFL, World Rally, Formula E, Americas Cup and Eurovision. We are committed to providing superior quality goods, services and support to capture the moments that matter.
Our wireless transmission systems support our point-point ultra-low latency COFDM waveform and mesh TDMA protocol. All our products are engineered, hand-built, tested, and serviced in our Carlise, PA Office. We aim to provide the highest picture quality with the lowest latency possible. We strive to ensure our client’s complete satisfaction with every system we deliver. It’s the Wave guarantee.
- ...WORK In this position the Engineer will be responsible for the design... ...system level integration of software and firmware. Perform the... ...design, and support testing of embedded software in a lab facility,... ...systems • Experience with the Linux operating system •...SuggestedFull timePart timeWork at officeRemote workRelocationFlexible hoursShift work3 days per week
- A leading engineering firm is seeking an Associate Engineer in Austin, TX, to assist in the development and maintenance of embedded Linux systems. You will collaborate with senior engineers, engage in various tasks such as bug fixes, and feature development, and be guided...SuggestedRemote job
- Die Consort Consult GmbH sucht einen erfahrenen Remote Embedded Linux Entwickler (w/m/d) zur Unterstützung bei der Entwicklung von Cross-Plattform Anwendungen. In diesem Projekt wirst du in der Embedded Linux Plattform Entwicklung für unterschiedliche Zielhardware aktiv...SuggestedRemote jobFreelance
- Role Description We are seeking a hands-on Senior Embedded Software Engineer to work on a contractual basis, contributing across the IntelliSep software... ...go beyond traditional embedded development by supporting Linux-based embedded platforms, software architecture, OS...SuggestedTemporary work
$149k - $198.5k
...system team works at the intersection of software engineering, machine learning, sensors, and... ...engineer and love the idea of working on embedded AI hardware and software compute systems... ...TDD). ~Experience working on embedded Linux / RTOSs. ~Experience working with networks...SuggestedFull time- ...such as OS & hardware upgrades, 3rd party software upgrades, etc... Rapid response to... ...incidents and clients. Work closely with UNIX engineering and third-party vendor to explore new... ...server and storage. Strong knowledge of Linux Operating System, such as Red Hat, SuSE...Remote work
$94.5k - $150.9k
...is seeking an engaged and high-energy Software Engineer to contribute to firmware development for... ...reliable, production-quality embedded software that supports next-generation... ...impact: ~Design and maintain embedded Linux firmware for OpenWrt-based ONU systems...Full timeRemote work- ...many additional customer requirements, and open source software. ~Be an embedded Linux expert (kernel, CPU-architecture, security, general device... ...-drivers, and performance optimization) in the customer engineering team and enable customers in doing their embedded SW...Full timeRemote work
$115k - $140k
Role Description Flock is looking to add an Embedded Software Engineer to our Platform Team. This isn't your typical desk job! You'll be writing... ...mission by building a stable, secure, and robust embedded Linux platform. How you'll make an impact: ~Implement and deliver...Full timeWork from homeHome officeFlexible hours- ...A fast-growing, embedded company seeks an Embedded Software Engineer. This international company develops sophisticated low-level software that powers secure... ...real-time operating systems (RTOS) or complex embedded Linux environments. Familiarity with next-generation...Full timeRemote workRelocation
- ...Join A Team That Is Out Of This World! We are seeking embedded software developers and engineers to work on a well-funded program for the future of... ...C++, Assembly Operating Systems Experience: VxWorks, Linux Tools: JIRA, Confluence, R4J Agile/SCRUM, Waterfall...Permanent employmentRemote work
$108.24k - $151.48k
...greater efficiency, your ideas will help engineer solutions for stronger communities and... ...is currently seeking an experienced Embedded Software Engineer to join our Trane team in La Crosse... ...with embedded operating systems (Linux OS) and networking a plus. Familiarity...Hourly payPart timeWork from home- ...developer to join our kernel team. You’ll help push the limits of what Linux can do in large-scale virtual environments — and have fun doing... ...experimentation within the company’s goals. ~Supportive, engineering-driven culture with minimal bureaucracy. ~The chance to...Contract workRemote workFlexible hours
- ...Linux Admin Immediate need for a talented Linux Admin with experience in the IT Industry. This is a 06+ Months Contract opportunity with long-term potential and is located in Dallas, TX. Please review the job description below. Key Responsibilities and Technology...Contract workImmediate start
$70k - $90k
Role Description As a Sr. Batch Developer (UNIX/LINUX/C/SQL) at Gainwell, you will be a part of an innovative healthcare technology company with a mission to serve the healthcare needs of our communities. You will use your programming and analytical skills to drive the...Full timeRemote workFlexible hours- ...Sr. Embedded Software Engineer Lake Forest, CA Job Functions: Responsible for embedded systems development from concept through production... ...: Develop and maintain firmware across embedded Linux platforms and device drivers. Build firmware...Local areaRemote workFlexible hours
$3,000 per month
...THE WORK: The GG System Administrator is a senior level role that blends enterprise system administration (Linux & Windows) with full cycle network engineering, including design, deployment, and support of Arista as well as other vendor platforms. The incumbent will...Full timeTemporary workWork experience placementWork at officeLocal areaRemote workRelocationFlexible hoursShift work$150.55k
...technologies. Vulnerability Management - Working on monthly Linux Patching on 50K+ Linux servers and make sure they are complaint... ...work with vendors like RedHat, HP, IBM, VERITAS to identify the Software and Hardware issues, server reboot/crash or any performance...Hourly payRemote work- ...Linux Engineer Responsibilities: Maintain, update, and secure existing Linux systems on both classified and unclassified networks in support... ..., and test user-space for Rocky Linux from CIQ (RLC); own software solutions. Linux Developer Location: Dallas, TX or Remote/Hybrid...Contract workRemote work
- ...~8+ years of experience in Setup, configure, and support internal IT systems. ~ Extensive Red Hat Linux v5, v6 & v7 troubleshooting and performance tuning experience ~ Develop & maintains systems, applications, security, and network configurations ~ Extensive...Remote work
- ...Linux Admin REQUIRES AN ACTIVE/EXISTING TS/SCI WITH FS POLYGRAPH - NO REMOTE WORK, MUST WORK ON SITE Job Duties Work in an environment where you can help design the architecture and develop solutions to meet organizational needs. Looking for an innovative, motivated individual...Remote work
$70 per hour
...Job Title : Linux Admin Location : Rockford, IL (local candidates from Illinois and Wisconsin only) Duration : 3-6 months Pay Rate : $70/hour Job Description: We are seeking a Grafana & Influx Specialist to join our team on a 3-6 month contract,...Contract workLocal areaRemote work- ...experience troubleshooting hardware and Red hat Linux servers in both Virtual and standalone... .... Upgrade and configure system software that supports infrastructure applications... ...Certification: Red hat Certified Engineer (RHCE) Red Hat Certified Architect (RHCA...Remote workWeekend work
- ...primary technical owner for our linux user space C++ application,... ..., thread-safe, multithreaded software components (synchronization,... ...scalability. Collaborate on the embedded Linux platform work and Yocto... ...or Masters in Electrical Engineering, Computer Engineering, or...Full timePart timeRemote work3 days per week
- The Misch Group is seeking a Linux and Database Administrator to manage Linux-based systems and enterprise databases across production and non-production environments, ensuring availability, performance, and security. The role emphasizes tuning, backups, recovery, and cross...Remote job
$93.2k - $164.45k
...meaningful impact. Who You Are You are an experienced Software Engineer looking to join our team in Owego, NY, supporting the full product... ...systems. This role supports the design and certification of embedded mission software for use in modern defense platforms. The...Full timeTemporary workPart timeWork experience placementWork at officeRemote workRelocationFlexible hoursShift work3 days per week- ...current patch levels, and troubleshoot complex issues as they arise. The candidate must have a proven track record of administering Linux operating systems. The individual should also be able to support the full product lifecycle from rack and stack to final decommission...Full timeRemote work
- ...with SCI and poly or ability to obtain one JOB DESCRIPTION: UNIX/Linux System Administrator providing server and desktop support... ...secure areas. Provide Unix/Linux systems administration support for engineering programs; including support for multiple Linux OS (Red Hat,...Permanent employmentFull timeRemote workRelocation
- ...We are seeking a skilled Linux Systems Administrator with expertise in application server... ...servers (e.g., Apache, Nginx, Tomcat). Engineer and implement systems administration solutions... ..., and performance tuning. Manage software upgrades, patches, and security fixes across...Remote work
- Role Description As an Engineer, proficient in designing, developing... ...Visual drivers kernel-level software, showcasing mastery in open-source... ...~5+ years of experience on LINUX/Android driver development... ...defects. ~Strong Knowledge on Embedded Linux Kernel Internals &...Full timeWork experience placementFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Linux Software Engineer. Be the first to apply!
- embedded software engineer Remote
- embedded systems software engineer Remote
- embedded developer Remote
- embedded software engineer remote Remote
- embedded engineer Remote
- linux specialist Remote
- linux engineer Remote
- linux systems administrator Remote
- senior linux systems engineer Remote
- linux administrator Remote







