Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Skip to job details

Back to Results

Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

Rajant Corporation

Embedded Linux Software Engineer

Career Insights for Unix Administrator / Engineer

See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.

Scorecard

Based on Pennsylvania data

Review key factors to help you decide if this role fits your goals. How is this calculated?

Were these scores useful?

What they do

A Unix Administrator or Engineer installs, configures, and maintains UNIX operating systems operating within a business. Analyzes and resolves problems associated with the operating system's servers, hardware, applications, and software. Detects, diagnoses, and reports UNIX related problems on servers.

$119,225 / year median in Pennsylvania

-24% projected decline

Explore Career

Job Description

Description:
Embedded Linux Software Engineer Malvern, PA. (On-site)
RAJANT CORPORATION
is the global leader and pioneer of patented Kinetic Mesh® networking, powering mission-critical connectivity for autonomous systems, industrial operations, defense, mining, manufacturing, energy, logistics, and other demanding environments worldwide. For more than 25 years, Rajant has helped organizations connect people, machines, assets, and data through its Mesh-Over-Everything™ architecture and distributed edge computing platform. Together with its subsidiary, Rajant Health Incorporated (RHI) , Rajant is advancing Industrial AI, automation, mobility, and real-time operational intelligence—bringing resilient connectivity wherever people, machines, and data move.
POSITION OVERVIEW
Rajant is seeking an Embedded Linux Software Engineer to further the development of Rajant's industry-leading mesh networking products. This is a full-time , in-person position at our office in Malvern, PA.
RESPONSIBILITIES
Developing, maintaining, and integrating applications and services on Linux-based wireless networking devices. Working with stakeholders to elicit, refine, and document application and service requirements. Assisting with maintenance of automated testing infrastructure.
REQUIRED QUALIFICATIONS
BS in Computer Science, Electrical Engineering, Computer Engineering, or related field, or equivalent experience. Minimum of 5 years of technical experience is preferred. Several years' experience programming in C and C++ on Linux. Familiarity with embedded build environments (OpenWRT a plus). Experience debugging, modifying, and upgrading open source projects. Experience with software that interfaces with hardware peripherals. Networking and network programming experience. Excellent communication and troubleshooting abilities.
PREFERRED QUALIFICATIONS
RF experience, particularly WiFi. Experience programming Linux device drivers (or other OS kernel-level experience). Reverse engineering experience; specifically, ability to work with incomplete or no documentation. Able to obtain a Security Clearance.
Familiarity with:
Google Protocol Buffers
  • Python 3
  • GoogleTest
  • Jenkins
WHY JOIN RAJANT?
Be part of a cutting-edge tech company leading the charge in resilient, AI-driven, real-time connectivity solutions. Work with a team of visionaries , engineers, and storytellers dedicated to reshaping industries through adaptive networking. Gain global exposure , supporting diverse industries and collaborating with some of the world's most innovative companies.
RAJANT'S COMPANY PROFILE
www.rajant.com Our patented InstaMesh Kinetic Mesh technology powers mission-critical operations around the world: Autonomous mining equipment across global sites. Robotics in factories and warehouses automating repetitive and dangerous tasks. Boston Dynamics' Spot® the Robot Dog and various aerial drones. Oil and Gas connectivity and Maritime Port automation worldwide. Mission-critical communication systems trusted by the U.S. Army to keep America and our Global partners safe.
WHO WE ARE
We're a tight-knit group of technology experts that demand excellence of ourselves and in all we do. We need like-minded professionals to identify problems and solve them, enabling our development teams to efficiently push ever more hardware and software solutions to market, faster and more reliably. Do you have what it takes to be a part of the Rajant Team? Impress us with your resume today. If you make the team, this will be the most challenging and rewarding place you'll ever work.
Reports to:
VP of Technology.
Employment Type :
Full-Time with Benefits.
Location:
Malvern, PA. Onsite.
Apply:
Introduce yourself with cover letter & resume to: jointheteam@rajant.com. Rajant Corporation is an Equal Opportunity Employer and does not discriminate on the basis of race, color, religion, gender, national origin, age, physical or mental impairment, sexual orientation or any other category protected under federal, state or local law. Rajant is a USG Contractor and complies with all US laws, regulations and Executive Orders.
Requirements:
REQUIRED QUALIFICATIONS
BS in Computer Science, Electrical Engineering, Computer Engineering, or related field, or equivalent experience. Minimum of 5 years of technical experience is preferred. Several years' experience programming in C and C++ on Linux. Familiarity with embedded build environments (OpenWRT a plus). Experience debugging, modifying, and upgrading open source projects. Experience with software that interfaces with hardware peripherals. Networking and network programming experience. Excellent communication and troubleshooting abilities.
PREFERRED QUALIFICATIONS
RF experience, particularly WiFi. Experience programming Linux device drivers (or other OS kernel-level experience). Reverse engineering experience; specifically, ability to work with incomplete or no documentation. Able to obtain a Security Clearance.
Familiarity with:
Google Protocol Buffers
  • Python 3
  • GoogleTest
  • Jenkins