Embedded Linux Engineer @Karman
Software Development
Salary $155,000 to $18..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted 2d ago

[Hiring] Embedded Linux Engineer @Karman

2d ago - Karman is hiring a remote Embedded Linux Engineer. πŸ’Έ Salary: $155,000 to $185,000 base compensation depending on experience plus stock options. πŸ“Location: USA

Role Description

Our team is seeking a talented and experienced Embedded Linux Engineer. As an Embedded Linux Engineer at Utilidata, you will be responsible for:

  • Automating the infrastructure that improves the flashing and provisioning of IoT devices in the manufacturing process.
  • Automating software build and deployment for IoT devices.
  • Configuring Linux-based systems for deployment.
  • Ensuring tight security controls.
  • Configuring and managing over-the-air (OTA) systems and communications configurations.
  • Potentially supporting Linux kernel development.

This is a remote position based in the United States, and candidates will be expected to work cross-functionally with remote teams across the country.

Responsibilities

  • Design, implement, and maintain Yocto-based embedded Linux OS projects.
  • Automate the infrastructure to improve the flashing and provisioning of IoT devices in the manufacturing process.
  • Automate software build and deployment processes for use in IoT devices.
  • Configure and manage Linux-based IoT systems for deployment to the field.
  • Implement and manage over-the-air (OTA) software update systems.
  • Configure and manage tight security controls to ensure the integrity and security of devices and data.
  • Configure LTE and wifi subsystems.
  • Write, debug, and maintain high quality software for embedded Linux systems with languages such as C and C++, bash scripting, and Python.
  • Provide Linux kernel and driver adjustments.
  • Collaborate with cross-functional teams including hardware, algorithms, and product to ensure alignment with strategic objectives.
  • Troubleshoot, maintain, and update existing IoT systems and devices as needed.
  • Support possible Linux kernel development and kernel module integration for IoT devices.
  • Monitor and analyze performance metrics of deployed systems and devices.
  • Contribute to documentation for provisioning and deployment processes.

Qualifications

  • 8+ years of professional experience including 5+ years of experience working with Yocto, BSPs, Linux kernel, device drivers, bootloader configuration, and infrastructure automation.
  • Experience with configuring and deploying IoT systems, including OTA update systems and secure communications configurations.
  • Experience writing and maintaining embedded Linux applications with C, C++, or other systems languages.
  • Proficiency with scripting languages such as Python, Bash, or similar.
  • Experience with software build systems and CI/CD pipelines.
  • Strong understanding of security protocols, particularly for IoT environments.
  • Familiarity with Git, version control systems, and Agile methodologies.
  • Excellent problem-solving skills and ability to troubleshoot complex issues.
  • Ability to work collaboratively in a fast-paced, remote work environment.
  • Strong communication skills, both written and verbal.

Enhanced Qualifications (Nice to Have)

  • Advanced degree in Computer Science, Engineering, or a related field.
  • Familiarity with Linux kernel development and kernel module integration.
  • Experience with automation tools like Ansible.
  • Experience with Mender over-the-air update manager.
  • Experience with containerization and orchestration tools (Docker, Kubernetes).
  • Familiarity with hardware-level IoT integration and provisioning processes.
  • Experience working with embedded systems.

Salary Range

$155,000 to $185,000 base compensation depending on experience plus stock options. Salary will be commensurate with an individual’s skills, training, years of experience, and in line with internal compensation bands.

Location

This position can be performed remotely from anywhere in the United States.

Our Commitments

Karman values the diversity of our team. We provide equal employment opportunities without regard to race, color, religion, creed, sex, gender, sexual orientation, gender identity or expression, national origin, age, physical disability, mental disability, medical condition, pregnancy or childbirth, sexual orientation, genetics, genetic information, marital status, or status as a covered veteran or any other basis protected by applicable federal, state and local laws.

  • Creating a diverse and inclusive workplace that is welcoming, supportive, affirming and respectful.
  • Empowering employees to solve problems and work together to make a difference.
  • Providing mentorship and growth opportunities as part of a collaborative team.
  • A flexible work environment with flexible paid time off.
  • Competitive compensation and benefits, including health, dental, vision, and employer-match 401k.
Before You Apply
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Embedded Linux Engineer @Karman
Software Development
Salary $155,000 to $18..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted 2d ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 135,000+ Remote Jobs
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 135,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 135,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 136,708+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later