SW Engineer (Junior Linux Application Engineer)

Telit Cinterion USA LLC
Durham, NC, United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Starter
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Board Bringup Mobile Broadband Modems LTE (Telecommunication) C++ (Programming Language) Code Review Communications Protocols Protocol Stack Computer Programming Computer Engineering Modems Data Transmissions Software Debugging
+17 more
Linux Linux on Embedded Systems Firmware Hardware Interface Design Python (Programming Language) Linux System Administration Open Source Technology Performance Tuning Software Engineering Scripting Git Openwrt Linux Development Yocto Information Technology U-Boot Vulnerability Analysis

Job description

As a Junior Linux Application Engineer, you will contribute to the development of Linux-based modem solutions using Qualcomm chipsets. Reporting to the SW3 Team Leader, you will support application development, board bring-up activities, and modem functionality verification while growing your technical depth in cellular modem technologies.

Objectives & Responsibilities

  • Develop and maintain software for cellular modem solutions based on Qualcomm chipsets.
  • Implement Linux-based applications/services for modem control and data communication.
  • Support board bring-up, hardware interface validation, and initial system debugging.
  • Assist with firmware download processes, flashing automation, and tool usage.
  • Participate in issue analysis for modem connectivity, protocol stack behavior, and data throughput.
  • Support security-related tasks for cellular modem development, including vulnerability analysis and mitigation.
  • Collaborate with senior engineers to manage deliverables and execute project plans.
  • Conduct debugging, code review, and performance optimization under guidance.

Requirements

Do you have experience in Linux?, * Bachelor’s degree or higher in Computer Science, Software Engineering, Computer Engineering, or Electrical Engineering

  • Minimum 5 years of hands-on experience in Linux development.
  • Experience in programming within Linux environments, particularly with C/C++.
  • Strong problem-solving skills and analytical thinking.
  • A team player who values collaboration.
  • Ability to travel internationally without restrictions., * Experience in cellular modem development.
  • Understanding of embedded systems and communication protocols.
  • Knowledge or experience with modem technologies.
  • Interest in modem security or secure boot technologies.
  • Experience with Qualcomm tools (QXDM, QPST) or modem log interpretation.
  • Knowledge of LTE/NR/RedCap or communication protocols.
  • Experience with Yocto, Embedded Linux, or OpenWRT.
  • Experience with Git, automation tools, or scripting (Python/Shell).
  • Contributions to open-source projects.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

7:40 min

In-vehicle infotainment systems and graphical functional safety validation

Denis Grahovac · WWC 2021

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

2:39 min

Experiencing core Linux capabilities for DevOps administration

Michael Cade · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all