DevOps & Embedded Linux Systems Engineer
Listed on 2025-10-19
-
Engineering
Systems Engineer, Software Engineer
Econolite® is an innovator of Intelligent Transportation System (ITS) solutions, products, and services. Our technology is helping save lives and making the Smart City a reality. If you want to be at the forefront of this intelligent technology revolution, we want to talk to you about being part of our team. Econolite is committed to employing the best talent that will make significant contributions to building a safer, connected world.
Econolite’s ITS solutions ease traffic congestion, provide safer mobility, and improve quality of life. As the one-stop-shop leader for traffic management systems, sensor products, and services, Econolite is committed to the advancement of connected and autonomous vehicles, smart cities, and cybersecurity.
The successful candidate will manage, maintain, and enhance the existing Dev Ops systems and infrastructure supporting Econolite’s market-leading traffic controller and detection products with the goal of minimizing downtime and idling of development activities. In addition, the individual will identify, research, propose, and implement Continuous Integration and Delivery (CI/CD) architecture improvements, expeditiously troubleshoot and resolve issues based upon determined severity to ensure system uptime and availability, design, develop, and maintain the core embedded Linux system components and board support packages underlying the traffic controller and detection products.
The individual will also collaborate closely with the Embedded Software Engineering and Software Quality Assurance teams with appropriate regular touchpoints to ensure stakeholder needs are met, outstanding issues addressed, and optimal performance achieved in a timely manner.
- Manage, maintain, and enhance the Dev Ops systems and software build infrastructure. Ensure availability and optimal performance of all build systems and pipelines.
- Build and support the necessary development systems and infrastructure to meet the needs of the Embedded Software Engineering and Software Quality Assurance teams.
- Evaluate the current Dev Ops systems, propose improvements, and undertake enhancement/migration projects as needed.
- Alongside other engineers, work on the embedded Linux kernel, device drivers, system components, and board support packages powering the traffic controller and detection software applications.
- Write efficient code, review pull requests, and debug issues. Develop low-level/system-level unit tests and performance tests, as necessary.
- Contribute to the Engineering Wiki by documenting system architecture/topology, technical plans/designs, and system use/test instructions.
- Work closely with the rest of the Engineering team as well as Product Management and ensure stakeholder needs are met in a timely manner.
- Plan, commit, communicate, and deliver work products on schedule.
- Bachelor’s degree in Computer Science/Engineering or other Engineering/technical discipline
- 3+ years of experience as a Dev Ops engineer or in a similar role within an engineering team
- High proficiency in source code management systems/tools (TFS, Git, and Jenkins) and virtualization/containerization technologies (vSphere, Docker)
- Proven experience in developing/maintaining/troubleshooting/migrating CI/CD systems
- Deep understanding of Linux/embedded Linux kernel and system/network internals; experience in hardware layer communication, device driver development, and system performance optimization
- Strong development experience with C, C++, Python, and POSIX shell scripting
- Demonstrated written and verbal communication skills; ability to clearly and effectively present and discuss technical matters
- Problem-solving skills and ability to work collaboratively in a team environment
- Must be able to stand, walk, squat, and bend at the waist for extended periods of time
- Ability to lift and carry up to 40 pounds
- Safety sensitive position—may be required to work at busy traffic intersections
- May work in various, changing outdoor weather conditions, i.e. rain, heat, snow, etc.
All candidates who accept employment will be subject to a background investigation and drug screening. For…
(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).