×
Register Here to Apply for Jobs or Post Jobs. X

DevSecOps Engineer - Edge Platforms

Job in Frisco, Collin County, Texas, 75034, USA
Listing for: Quarterhill Inc.
Full Time position
Listed on 2026-04-17
Job specializations:
  • IT/Tech
    IT Support, Systems Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Overview

The Dev Ops / Dev Sec Ops  Engineer is responsible for integrating software development and IT operations to streamline, automate, and enhance the creation, testing, and deployment of applications and infrastructure. This role focuses on managing the processes and tools required for Continuous Integration/Continuous Deployment (CI/CD) operations covering both software and infrastructure. Additionally, the engineer oversees embedded Linux and device software delivery workflows, including the management of OS images, patch generation, packaging, deployment, and update verification within device or edge environments.

The role involves designing, implementing, and maintaining tools and processes to facilitate continuous integration, delivery, and deployment. Collaboration is essential, as the engineer works closely with development, quality assurance, system administration, and infrastructure teams to ensure that the software development life cycle is efficient, secure, and reliable. Key responsibilities include automating repetitive tasks, reducing manual intervention, and ensuring consistent, repeatable, and secure builds and deployments.

The engineer is also tasked with improving overall software product quality and reliability, ensuring compliance with relevant processes and procedures, and maintaining the security of the software supply chain.

Specific duties include automated software security scanning and testing (such as SAST, DAST, and SCA), supporting and maintaining tools to enable these tasks, and building and maintaining device-side Linux deliverables (images, patches, updates). The engineer must ensure that updates are repeatable, auditable, and secure, and provide support for patch generation and installation processes for the Linux OS, including validating and planning for potential rollbacks.

This position requires a foundational understanding of disciplines including software engineering, system administration, infrastructure management, network engineering, cloud computing, database administration, process automation, software testing, quality assurance, source code management, continuous delivery, and security. Familiarity with agile methodologies is also important.

Responsibilities
  • Collaborate with development and infrastructure teams to evaluate current software life-cycle systems and processes and identify areas for improvement.
  • Maintain and upgrade the Dev Ops toolchain, including tools such as Maven, Git Lab, Jenkins, and Nexus.
  • Analyze and prioritize opportunities for process improvement.
  • Design, estimate, develop, and document process automation solutions.
  • Stay up to date with, select, and manage a diverse range of tools and technologies to optimize the Dev Ops toolchain.
  • Develop code, scripts, and tools to enhance software and infrastructure design, development, and delivery.
  • Secure the software and infrastructure tool chains by identifying and reporting security issues.
  • Ensure compliance with software life-cycle processes and requirements.
  • Monitor and collaborate with product and project teams daily to address software/infrastructure builds and Dev Ops-related issues.
Embedded Linux / Device Scope
  • Build, package, and maintain Linux-based device deliverables, including images, patches, and update bundles.
  • Design and maintain update pipelines for edge devices, ensuring secure delivery and verification using checksums, signatures, and integrity checks.
  • Provide support for Linux troubleshooting on devices, including services, logs, performance, and networking, and collaborate with engineering teams for root cause analysis.
  • Partner with embedded and software teams on workflows adjacent to C/C++, such as build integration, tool chains, packaging, and debugging.

This list of responsibilities might not cover everything you'll end up doing.

Qualifications

Excellent problem‑solving and analytical skills.

  • Basic knowledge in the following areas:
  • Coding and Scripting: C or C++ (basic working knowledge preferred), Java, Python, Go, Oracle PL/SQL, Bash, Groovy, JSON, XML.
  • Software Build and Deployment Tools:
    Maven, Gradle, PyPi, NPM, Make, Git/Git Lab, Jenkins, Nexus, Ansible, Terraform.
  • Artifact/Package Management and Versioning:
    Weblogic, Redgate.
  • Infrastructure and Deployment Environments:
    Google Cloud Platform, Oracle Cloud Infrastructure, Docker/Podman.
  • Linux System Administration (strong), Network Administration, Kubernetes, Virtual Machines, Oracle Database Administration.
  • Embedded/Edge Linux Environments (preferred), including service management, networking, and OS-level troubleshooting.
  • Security / Dev Sec Ops :
    Ability to perform security risk assessments, implement security by design in CI/CD (SAST/DAST/SCA, dependency controls, secrets management, policy enforcement), and practice secure software supply chain management (provenance, integrity verification, signing, traceability).
Soft Skills
  • Strong interpersonal skills for effective collaboration across disciplines.
  • Ability to foster consensus among diverse…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary