Software Engineer

ATX NETWORKS
San Diego, CA, United States
9 days ago
Apply on startup.jobs
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Linux Programming Tools Internet Protocol Multicasting Software Engineering Software Systems Virtual Local Area Networks Audio Codec Yocto Information Technology

Job description

Reporting directly to the Sr. Director of Software Engineering, the Software Engineer independently performs complex engineering assignments following company and/or industry standards and methods. This position works closely with other engineering disciplines. Tasks require application of engineering principals and techniques.

Software Engineers at ATX are expected to accurately identify solutions to complex problems in existing code and to propose new creative software solutions to customer and product needs.

The following duties outline but do not limit the regular position requirements:

  • Develop software solutions by studying product issues and customer needs;
  • Document and demonstrate solutions following company standards and methods;
  • Stay close to the leading edge of development practices, by studying state-of-the-art development tools, programming techniques, and computing equipment;
  • Accomplish engineering and organization mission by completing related results as needed;
  • Work collaboratively with other engineers to achieve goals;
  • Improve processes at ATX by observing our behavior and recommending change to the Manager and;
  • Other duties as assigned.

Requirements

  • Bachelor’s Degree in computer science or related field combined with a minimum of two (2) years of related experience, OR a Master’s Degree in computer science or related field, OR a PhD in computer science or related field;
  • Good communication skills, both verbal and written;
  • Excellent analytical and empirical problem-solving abilities;
  • Proven strong Modern C++ skills;
  • Experience with Linux on larger embedded systems (1GHz+, 250MB+), including Openembedded/Yocto Project;
  • Experience with digital video: MPEG Transport Stream, DVB, ATSC;
  • Experience with IP Networking, including VLANs, UDP and Multicast.

About the company

ATX is a market-leading global provider of access network, video network and radio network solutions serving the cable, satellite, commercial and enterprise sectors. We are currently recruiting for two (2) Software Engineers of various levels to join our growing team in San Diego, California.

Apply for this position

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

Apply on startup.jobs
Prepare application

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 · World Congress 2021

1:09 min

Integrating speech models using the Twilio real-time SDK

Marius Obert Marius Obert · Coffee With Developers

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

5:06 min

Engaging with specialized open source networks and continuous learning podcasts

Davide Imola Davide Imola · LIVE

Videos

See all

Related articles

See all