Software Engineer - Systems

Canoga Perkins
Los Angeles, CA, United States
27 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
$153,184.0 - $170,205.0
Working hours
Regular working hours
Job source

Tech stack

Code Review Computer Networks Computer Engineering Continuous Integration Software Debugging Linux Device Drivers Embedded Software Ethernet Federal Information Processing Standards (FIPS) Networking Hardware Linux Kernel
+18 more
Mesh Networking Routing Network Protocols Perforce Software Engineering Software Systems Subversion Systems Integration Computer Networking Systems Transport Layer Security Software Modules Git Infrastructure Automation Frameworks Information Technology Free and Open-Source Software Build Tools U-Boot Software Version Control

Job description

We are seeking a skilled and dynamic Systems Software Engineer (SONIC) to join our engineering team in developing and supporting our cutting-edge 5G Fronthaul and Backhaul Ethernet transport products. This role specifically requires a professional with proven expertise in Linux-based embedded software infrastructure, with a strong emphasis on SONiC OS integration, build systems, and networking infrastructure components., * Support the full lifecycle development of embedded software infrastructure, from requirements through deployment and maintenance.

  • Analyze, troubleshoot, and enhance existing software modules within the embedded software infrastructure platform.
  • Develop, debug, and optimize Linux kernel and kernel driver modules for high-performance networking devices.
  • Lead efforts in SONiC OS build system management - including customization, optimization, integration, and troubleshooting.
  • Collaborate with hardware, software, and QA teams for the seamless integration, testing, and deployment of software infrastructure.
  • Engage with hardware and software vendors for technical support, toolchain issues, and infrastructure optimization.
  • Perform software integration in distributed development environments and participate in code reviews, branching/merging strategies, and release processes.
  • Contribute to process automation, build optimizations, and development pipeline improvements.

Requirements

The ideal candidate will have hands-on experience in supporting, optimizing, and extending software development infrastructure, including SONiC OS builds, ONIE integration, and kernel driver enhancements to meet rigorous performance and security requirements in advanced networking products., * Bachelor’s degree in Computer Science, Computer Engineering, or a related field, or equivalent work experience.

  • 3+ years of relevant industry experience in embedded systems software development and infrastructure support.
  • Strong working knowledge of embedded build systems and infrastructure tools.
  • Practical knowledge of complex networking hardware functionality, including the implementation and debugging of device drivers.
  • Hands-on experience with SONiC OS and ONIE - including SONiC build framework management, build optimizations, and integration activities.
  • Familiarity with security protocols and certifications such as Secure Boot, TLS, and FIPS-140, including experience with FIPS-140 certification processes.
  • Proficient in source code control systems like GIT, Perforce, or Subversion.
  • Experience in automating and improving software development and release processes.
  • Proven ability to work across multiple teams and ensure alignment with established development processes and standards., * Experience contributing to or working with open-source software infrastructure components, especially in networking and embedded systems.
  • Background in Embedded Systems Software Development with a focus on networking and telecommunications products.
  • Familiarity with networking concepts including Ethernet switching, routing, and network protocols.
  • Exposure to distributed development environments and CI/CD infrastructure for embedded systems.

Benefits & conditions

  • Comprehensive benefits package
  • Opportunity to help join the early stages of a rapidly growing organization.

Canoga Perkins is an Equal Opportunity and Affirmative Action Employer. We are steadfast in our commitment to equal employment opportunities and pledge that these objectives are reflected in all aspects of our daily operations. We will continue to recruit, hire, train, and advance in employment qualified individuals in all job titles without regard to race, color, national origin, gender, sexual orientation, gender identity, religion, age, status as a protected veteran, criminal history, or status as an individual with a disability; and shall not discriminate against any individual, any such characteristic, nor any other classification protected by local, state and|or federal law.

About the company

About Canoga Perkins

Canoga Perkins is not merely participating in the future of connectivity; we are defining it. For more than five decades, we have exemplified engineering excellence, consistently setting the benchmark in mission-critical network solutions that empower industries to innovate, accelerate, and thrive. Our groundbreaking SyncMetra® platform stands as a testament to this enduring commitment to innovation. A software-defined, IT-operated 5G transport solution, SyncMetra® seamlessly integrates Time-Sensitive Networking (TSN) to deliver ultra-reliable, low-latency communications indispensable for industrial automation, enterprise AI, and immersive AR/VR applications. By streamlining the deployment and management of private 5G networks, SyncMetra® enables organizations to unlock the full potential of next-generation technologies with unmatched simplicity, agility, and efficiency. Trusted by leading service providers, global enterprises, utilities, military branches, and government agencies, Canoga Perkins unites a distinguished legacy with a relentless drive for progress. We lead with AI wherever possible, engineering intelligent solutions that are reliable, secure, scalable, and adaptive, ensuring our clients remain at the forefront of technological advancement. At Canoga Perkins, we are not simply building networks; we are building the infrastructure that powers the future.

Apply for this position

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

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…