DevOps & Embedded Linux Systems Engineer
Econolite Group, Inc.10 months ago
Anaheim, CA, United States
On-site
Full-time
Junior Level (1-3 years)
Job Description
Position Overview
Econolite® is a leading innovator of Intelligent Transportation System (ITS) solutions dedicated to building safer, connected cities. In this role, you will manage, maintain, and enhance our DevOps systems and infrastructure that support market-leading traffic controller and detection products. You will work closely with Embedded Software Engineering and Software Quality Assurance teams to implement CI/CD improvements, troubleshoot issues, and ensure optimal system uptime.
Key Responsibilities
- Manage, maintain, and enhance the DevOps systems and software build infrastructure.
- Ensure availability and optimal performance of all build systems and pipelines.
- Build and support development systems for the Embedded Software Engineering and Software Quality Assurance teams.
- Evaluate current DevOps systems, propose improvements, and undertake enhancement/migration projects as needed.
- Work on the embedded Linux kernel, device drivers, system components, and board support packages powering traffic control and detection applications.
- Write efficient code, review pull requests, and debug issues, including the development of unit and performance tests.
- Document system architecture, technical plans, designs, and test instructions for the Engineering Wiki.
- Collaborate with Product Management and stakeholders to ensure needs are met and deliverables are on schedule.
- Plan, commit, communicate, and deliver work products on schedule.
Required Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related technical discipline.
- 3+ years of experience as a DevOps engineer or in a similar role.
- High proficiency in source code management tools (Team Foundation Server/Azure DevOps, Git, Jenkins) and virtualization/containerization technologies (vSphere, Docker).
- Proven experience in developing, maintaining, troubleshooting, and migrating CI/CD systems.
- Understanding of Linux/embedded Linux kernel, system/network internals, and performance optimization; device driver development is a plus.
- Strong development skills with C, C++, Python, and POSIX shell scripting.
- Excellent written and verbal communication skills with demonstrated ability to work collaboratively.
Benefits & Perks
- COMPENSATION: Base pay range of $90,000.00 - $130,000.00 per year plus benefits.
- Weekly pay, weekly PTO accrual, and paid holidays.
- Various medical plans, dental, vision, flexible spending accounts, and direct deposit.
- Basic life insurance, long-term disability coverage, and 401k discretionary match.
- Other voluntary benefits including identity theft protection.
Required Skills
C++
System Performance Optimization
Git
Azure DevOps
DevOps
C
Jenkins
vSphere
Linux Kernel
POSIX Shell Scripting
Docker
Device Driver Development
Virtualization
Python
CI/CD
Embedded Linux