DevOps Engineer - Rapid City
2 days ago

Job description
Littelfuse is one of America's Best Mid-Sized Companies (Forbes) and has been named one of the Best Places to Work in Illinois (Best Companies Group) for 11 consecutive years. With its global headquarters in Chicago, Illinois, USA, Littelfuse is a leading, global manufacturer of electronic components serving more than 100,000 end customers across industrial, transportation, and electronics end markets. We have more than 17,000 employees with operations in 15 countries. From semiconductors to sensors… switches to fuses and more… we produce billions of electronic components that help our customers empower a sustainable, connected, and safer world. In 2021, Littelfuse had net sales of $2.1 billion.
We are seeking a hands-on DevOps professional who thrives on solving real-world problems to join our Software & Firmware Development team in Rapid City, SD. The DevOps Engineer should bring practical experience building CI/CD pipelines, supporting developer environments, and managing toolchains in production settings. If you enjoy enabling teams, streamlining workflows, and making complex systems reliable and repeatable, this role is for you.
Role Summary:
You'll accelerate delivery for our software and embedded firmware teams by:
Building and maintaining CI/CD pipelines in GitHub Enterprise.
Automating builds and tests for multi-repo projects.
Standardizing and maintaining IDEs and toolchains for developers.
Tracking and managing legacy project requirements for compilers and SDKs.
Assisting with development of regression and production tester tools for microcontroller-based products.
Key Responsibilities:
Design and maintain CI/CD pipelines for software and firmware projects.
Maintain automated builds, tests, and artifact storage.
Collaborate with firmware engineers to create systems that enforce software development best practices such as branching strategies and pull request automation.
Operate and secure self-hosted runners for specialized toolchains.
Maintain C/C++ and Python IDEs and toolchains (e.g., VS Code, MCUXpresso, IAR, arm-gcc) and create reproducible environments.
Own a Toolchain Compatibility Matrix for active and legacy projects.
Document and preserve legacy build systems; plan incremental upgrades.
Integrate quality gates, static analysis, and coverage reporting.
Provide onboarding guides and developer enablement support.
Collaborate on test automation (for both development and production support).
Leverage support tools such (e.g., Jira, GitHub, Azure Databases) to manage workflows, track issues, and support deployment infrastructure.
Required Qualifications:
Bachelor's degree in Computer Engineering, Software Engineering, or related field.
3+ years of professional experience in DevOps or build/release automation.
Proven experience with GitHub Actions CI/CD pipelines or equivalent.
Strong scripting skills (Python, Powershell, .bat, Bash).
Proficiency with C/C++ build systems (CMake, Make) and artifact management.
- Experience maintaining developer IDEs/toolchains and managing version compatibility for embedded firmware environments.
Knowledge of environment reproducibility and containerization (Docker).
Preferred Qualifications
Embedded/firmware CI experience (cross-compilers, arm-none-eabi).
Familiarity with artifact management and versioning strategies.
Hardware-in-the-loop test orchestration.
IaC for runners and dev environments.
Static analysis tools and SBOM generation.
Experience with regression and production test systems.
Jira issue tracking management.
Littelfuse is an equal opportunity employer committed to empowering every associate to make a difference — everywhere, every day.
We offer a comprehensive benefits package, including:
Medical, dental, and vision coverage
401(k) with company match and annual contribution
Paid time off and 11 holidays
$850 Lifestyle Spending Account
Lean Six Sigma certification and career development opportunities
Life, disability, and voluntary insurance options
#LI-AH
Salary Range:
$57,900 - $86,100The salary offered will vary depending on your location, job-related skills, knowledge, and experience.
Similar jobs
The ideal candidate will bring practical experience building CI/CD pipelines, supporting developer environments, and managing toolchains in production settings. · Design and maintain CI/CD pipelines for software and firmware projects. · Maintain automated builds, tests, and artif ...
1 month ago
We are seeking an entry-level DevOps professional to support the development and operations teams in building and maintaining efficient, reliable software delivery pipelines for our Software & Firmware Development team in Rapid City, SD. · Building and maintaining CI/CD pipelines ...
3 weeks ago
We are seeking a hands-on DevOps professional who thrives on solving real-world problems to join our Software & Firmware Development team in Rapid City, SD. · ...
2 weeks ago
+Littelfuse is seeking an entry-level DevOps professional to support the development and operations teams in Rapid City, SD. · +Building and maintaining CI/CD pipelines in GitHub Enterprise. · Automating builds and tests and artifact storage. · Maintaining IDEs and toolchains for ...
1 week ago
Firmware Engineer for full-time opportunity with electronics manufacturing company seeking dedicated DevOps Engineer to join team. · Design and maintain CI/CD pipelines for software and firmware projects. · Maintain automated builds tests artifact storage. · ...
1 week ago
Job Description: · At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. We do this by driving Responsible Growth and delivering for our clients, teammates, communities and shareholders every day. · Being ...
2 days ago
Lead a team delivering technology solutions using agile practices and ensure solution meets product acceptance criteria with minimal technical debt. · The role provides leadership, technical direction, and oversight to a team as they deliver technology solutions for Bank of Ameri ...
1 week ago
Thisjob is responsiblefor drivingdataengineeringeffortstodeliverenterprisewidecapabilitiesandincomplexdatasolutions.Assemblslarge,data sets thatmeetfunctionalandnon-functionalrequirements. · Maintains/improves/cleans/manipulateslarge datatorealizeoperational/analytical datasystem ...
1 week ago
The Senior Quality Assurance Engineer ensures the quality, reliability, and security of enterprise applications and services in a rapidly evolving digital landscape. · Test Design & Execution: Design and execute manual and automated tests using modern frameworks and cloud-based p ...
3 weeks ago
The API Engagement Engineer will provide architectural guidance for API & Application development across Synchrony, · helping teams understand how to leverage the API Gateway to their benefit and promote best practices for Microservice/SOA application development. · The candidate ...
1 month ago
This job is responsible for partnering with engineering and technology teams to implement measures prescribed by the Site Reliability Engineer teams it leads. · ...
1 week ago
This is a EET EDMS Cognitive Linguist position at Bank of America. The role involves building and maintaining machine learning models to identify end user intent for a multi-channel Virtual Assistant. · Understand the intent portfolio for NLU across domains (e.g., technology, hum ...
1 week ago
We are guided by a common purpose to help make financial lives better through the power of every connection. Being a Great Place to Work is core to how we drive Responsible Growth. This includes our commitment to being an inclusive workplace, · attracting and developing exception ...
1 week ago
We are guided by a common purpose to help make financial lives better through the power of every connection. · At Bank of America, you can build a successful career with opportunities to learn, grow, and make an impact. · This includes our commitment to being an inclusive workpla ...
1 week ago
This job is responsible for defining an architectural vision and solution aligned to the enterprise architecture strategy, technology, and platform choices. · Consults with the business and operations to identify and understand challenges and opportunities to improve the use and ...
1 week ago
Job summary · We have the fundamental belief that we as an organization can improve lives.Our cooperative structure creates a cycle of mutual assistance towards our common goal. · We look for people who share our passion in improving lives every day. · ...
1 week ago
This role is responsible for providing leadership, technical direction, and oversight to a team as they deliver technology solutions. · Developing solutions and processes for delivering features based on their knowledge of design/architectural patterns and Agile/DevOps practices. ...
1 week ago
This job is responsible for the planning, development, and implementation of infrastructure solutions to meet specific deployment requirements aligned with available playbooks and technical blueprints. The Collaboration Operations Support Analyst supports the Enterprise SharePoin ...
1 week ago
We have the fundamental belief that we, as an organization, can and will improve lives. · We must not accept less if we are to fulfill our mission, "We Improve Lives." This mission empowers us to serve the greater good and to make a difference in our world. · ...
1 week ago
Job Description: · At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. We do this by driving Responsible Growth and delivering for our clients, teammates, communities and shareholders every day. · Being ...
2 days ago