Embedded DevOps Engineer
Company
Calix
Location
Dallas-Fort Worth, TX
Type
Full Time
Job Description
Calix is looking for a highly driven, talented, and technically strong development engineer to join our collaborative and results-oriented premises engineering team in Richardson, Texas. You'll work in a fast-paced environment where you'll have the chance to develop, improve, and support Calix's state-of-the art CPE device platform called EXOS and demonstrate excellence in build system development.
Responsibilities and Duties:
- As a valuable member of our team, you will help define standards, develop tools, debug sophisticated problems, and work side by side with service teams to integrate their builds into common systems.
- On our team, you will play a key role in supporting complex build trains and CI systems.
- Design and implement a build system framework for Calix embedded engineering team.
- Enhancing/restructuring builds to increase the velocity and reliability of the build process and improve code sharing capabilities.
- Integrate new SoC vendor SDKs and maintain versions and patches from 3rd parties.
- Utilize cutting-edge features of Clang and GCC compilers for detecting memory and concurrency issues, analyzing code coverage, finding bugs using static analysis, and generating optimized code.
- Help evaluate vendors of static code analysis, open-source compliance, and security analysis tools, and integrate those solutions with the build system.
- Work with our DevOps team to ensure optimal build system integration with our CI/CD platform.
- Providing support to development teams, senior management, and QA teams by producing various engineering metrics dashboards.
Qualifications:
- This role may be required to travel and attend face-to-face meetings and Calix sponsored events.
- 3+ years' experience in build engineering or related areas.
- Programming in Python, Bash, C, and C++.
- Strong experience with Git administration and design around branching and code releases.
- Experience with Docker, Git, JIRA, Bitbucket, Bamboo and other Atlassian products.
- Experience with majority of these build systems: GNU Make, CMake, Autotools/Automake/Libtool, KBuild/KConfig, Buildroot, OpenWrt Buildroot, Yocto, and other proprietary build platforms.
- Experience in architecture design for user-facing development tools and experience.
- Required strong experience with writing portable software for cross-compilation platforms, as well as understanding how to build that software for multiple different architectures/platforms at once.
- Experience with supporting vendor SDKs and integrating them into a single build environment.
- Experience working with QCom, and Broadcom SDK is plus.
- Required experience in project leadership, including performing code reviews and providing code evaluations and feedback to a global team.
- Knowledge of Linux networking and working in secure environments a plus.
- Bachelor's degree in Computer Science or greater.
- Fluency in Chinese (Mandarin) a plus, but not needed.
Location:
- Remote-based position located in Richardson Texas.
#LI-Remote
Date Posted
01/19/2023
Views
8
Similar Jobs
Principal Machine Learning Engineer- AI Platform - Visa Inc,
Views in the last 30 days - 0
Visa a global leader in payments and technology is seeking a Principal Machine Learning Scientist with extensive experience in machine learning system...
View DetailsSenior Software Engineer (Hybrid) - Motorola Solutions
Views in the last 30 days - 0
Motorola Solutions is seeking a software engineer for their Cloud Platform Engineering team The role involves designing and implementing CICD pipeline...
View DetailsPrincipal Software Engineer - ShyftLabs
Views in the last 30 days - 0
ShyftLabs is seeking an experienced Principal Software Engineer to design and implement scalable highperformance software systems The role involves co...
View DetailsSenior Principal Systems Engineer - Systems Architect - Austin, TX - BAE Systems, Inc.
Views in the last 30 days - 0
BAE Systems is seeking a Senior Principal Systems EngineerSystems Architect for a position in Austin TX The role involves leading systems engineering ...
View DetailsPrincipal Systems Engineer - Austin, TX - BAE Systems, Inc.
Views in the last 30 days - 0
BAE Systems is seeking a Principal Systems Engineer for their Austin TX location The role involves developing complex system architectures managing ha...
View DetailsCybersecurity Intern - Q2
Views in the last 30 days - 0
Q2 is a company that prides itself on its mission to build strong diverse communities by strengthening financial institutions They offer a 12week Summ...
View Details