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.
- ...POSITION TITLE: Embedded Linux Software Engineer / Embedded Software Engineer LOCATION: Plano, Texas Who We Are: Planmeca is one of the largest privately held dental equipment companies in the industry. Our technology-driven product line includes digital,...SuggestedTemporary workRemote workFlexible hours1 day per week
- ...We are currently looking for a Senior Linux Embedded Developer to join a team working on the... ...bootloader. ~Design and integrate secure software update solutions using RAUC or OSTree.... ...~Collaboration with highly skilled engineering teams. ~Real impact on product architecture...SuggestedFull timeRemote workFlexible hours
€50k - €101k per year
Role Description As a Senior Embedded Linux OS Engineer, you are Nabu Casa's primary embedded Linux engineer within the Hardware Team, responsible... ...lifecycle. Working at the boundary between hardware and software, you help ensure Home Assistant OS runs reliably on Nabu...SuggestedFull timeRemote workWork from home1 day per week$210k - $250k
...vessel-mounted edge computing platform running a dense software stack on NVIDIA Jetson hardware in maritime... ...connectivity, and real operational pressure. We need a Senior Embedded Linux / Platform Software Engineer who can own the software that runs at the tip of our spear...SuggestedFull timeWork at officeLocal areaRemote workFlexible hours$130k - $195k
...Embedded Software Engineer – Remote Bright Vision Technologies is a technology consulting and software development company delivering cloud,... ...including FreeRTOS, VxWorks, ThreadX, Zephyr, or Embedded Linux. Develop firmware supporting communication interfaces including...SuggestedFull timeH1bLocal areaImmediate startRemote workVisa sponsorship$57.2k - $108.8k
...than 100 years of experience and renowned engineering expertise to meet the needs of today’s... ...& Back End Processing Department as an Embedded Software Engineer. The department’s primary goal... ...control of sensor systems running on Linux or VxWorks. Maintain legacy sensor software...Full timeTemporary workWork experience placementInternshipWork at officeRemote workFlexible hours$145k - $185k
...lives. Our medical devices, software and related services are used... ...Job Summary Lead Software Engineer responsible for the design, debug... ...In-circuit emulators in embedded systems required Good understanding... ...design required Embedded Linux development required Unit...Minimum wageOngoing contractFull timeWork at officeLocal areaRemote workWorldwide$180k - $240k
...be responsible for Ethernovia’s Networking devices software stack development which will include: ~Embedded Firmware ~Kernel/user mode device drivers ~Stack... ...will integrate with the Communication Stack of a Linux and AUTOSAR Stack. The device drivers will allow...Full timeWork experience placementFlexible hours- ...terminals. ~Design, code, test and integrate software from requirements to production and... ...-oriented design and development. ~Linux or a POSIX O/S environment. ~Familiarity... ...experience in the following areas is a plus: ~Embedded development including hardware debug,...Full time
$100k - $140k
...wireless control’. Whether it’s via chips, software licenses or turnkey products, we are... ...is looking for a Software Engineer II to join our embedded development team. It is an opportunity... ...development skill with FreeRTOS and Linux ~ Past experience troubleshooting application...Full timeRemote workWorldwide$179.5k - $269.2k
Role Description We are looking for an Embedded Software Developer to design and implement the firmware... ...health. ~Work closely with hardware engineers to validate firmware for existing and... .... ~Proficiency in embedded Linux. ~Hands-on experience with BMCs, microcontrollers...Full time- 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...Temporary work
- ...Senior Embedded Software Engineer Texas, Texas, United States About the Role We are seeking a Senior Embedded Software Engineer to join... ...implement secure, high-performance firmware. Work on embedded Linux, RTOS, and various security protocols. Lead technical...Remote workFlexible hours
$86.8k - $165.2k
...We’re looking for a Senior DevSecOps Software Engineer to help build cutting-edge systems that... ...alongside industry experts on next-generation embedded software, advanced satellite... ...equivalent. * Demonstrated proficiency in Linux environments, including scripting,...Full timeTemporary workWork at officeRemote workRelocationRelocation packageFlexible hours$94.2k - $141.2k
...Technologies, Inc. Job Area: Engineering Group, Engineering Group Software Engineering General Summary:... ...develop, create, modify, and validate embedded and cloud-edge software,... ...experience on Android, Windows, or Linux. ~ Exposure to machine learning...Full timeCasual workWork from home- ...Job Description Job Requirements: ·3-5+ years experience as a Linux system administrator · Strong communication and documentation skills · Scripting experience (python/bash/perl) · Strong troubleshooting skills · Comfortable with command line...Full time
$97.5k - $143k
Role Description As an experienced and self-motivated Embedded Software Engineer, you will work with an experienced team of software developers and... ...using and working with embedded processors, embedded Linux, real-time operating systems, build systems, programming languages...Full time- ...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
- Role Description The Embedded Software Principle is responsible for the architecture, development... ...for robotic platforms. ~Establish engineering standards, coding guidelines, testing requirements... ...and C++. ~Experience with embedded Linux systems. ~Experience debugging...Full time
- ...We specialize in Staffing, Consulting, Software Development, and Training along with IT... ..., development and programming, software engineering, systems development, testing, integration... ...configure packages and patches on Solaris/Linux. ~ Knowledge of Scripting: Python &...Full time
- Company Description Jobsbridge Job Description Having wide-ranging experience, uses professional concepts and company objectives to resolve complex issues in creative and effective ways. Some barriers to entry exist at this level (i.e., dept/peer review). ...Full timeFlexible hours
- Company Description AYR Global IT Solutions is a national staffing firm focused on cloud, cyber security, web application services, ERP, and BI implementations by providing proven and experienced consultants to our clients. Our competitive, transparent pricing model...Full time
$115k - $143.75k
...markets for all. Our robust suite of fintech software enables us to support clients such as... ..., talented and passionate Senior Systems Engineer to join our infrastructure team. In this... ...role you will build, implement and maintain Linux based application systems in a developing...Full timeWork experience placementWork at officeWork from homeFlexible hours3 days per week- ...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
- ...Embedded Software Engineer Moline, IL Job Type: Full-Time Location Type: Remote Webster & Webster Associates is conducting a search on behalf... ...applications. Work across multiple operating systems (Linux, Embedded Linux, Windows) and Real-Time Operating Systems (...Full timeRemote work
- ...Industry Focus Core Values Job Description Role: Linux Admin Location: San Jose, CA Job Type: Contract only W... ...excellent verbal and written communication skills ~ Bachelor's engineering degree or equivalent qualification. Required Skills: ~...Full timeContract workWork experience placement
- ...Jobsbridge Job Description Need Linux Admin with excellent knowledge on installation... ...preferred. Desirable Skill Set: - Engineering and Provisioning: - Install new /... ...requirements. Knowledge of virtualization Software products like Oracle VM , Xen and VMware...Full timeWork experience placement
- ...Company Description Confidential Job Description Immediate need for a talented Linux Admin , This is a Permanent Role and is located in Richmond, VA . Please review the job description below and contact me ASAP if you are interested. Job Title...Permanent employmentFull timeContract workImmediate start
- ...degree (or equivalent) in an accredited Engineering or Computer Science or equivalent... ...engineering development work experience in embedded software development, systems design, or product... ...vision system development experience in Linux & RTOS Strong understanding of...Work experience placementRemote work
- ...to serve its 150 national clients which range from entrepreneurial start-ups to Global Fortune 500. Job Description Title: Linux Systems Administrator Location: Elk Grove, IL Full time Job Description: Mid-level (3-5 years specific Linux experience...Full timeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Linux Software Engineer. Be the first to apply!











