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

CI​/CD Engineer System Management Firmware - Senior

Job in Vancouver, BC, Canada
Listing for: US Tech Solutions
Seasonal/Temporary position
Listed on 2026-03-14
Job specializations:
  • Software Development
    Software Engineer, DevOps
Job Description & How to Apply Below
Position: CI/CD Engineer for System Management Firmware - Senior (CAN)
Overview   Duration:  12 months contract

Job Description   Top 3 skills:
Embedded Linux
Python and general scripting languages
Automated test environments
Role  We are seeking a highly skilled and proactive CI/CD Engineer to drive our continuous integration and continuous deployment (CI/CD) efforts for the development of system management firmware. This role is pivotal in integrating and leveraging the scripts, processes, and tools developed by our existing validation team into our development environment. The ideal candidate will guide developers to focus on specific areas based on validation results and explore the development of white box tests to expand coverage in high ROI areas.

Key Responsibilities   Integrate and optimize CI/CD pipelines for system management firmware development.
Collaborate with the validation team to incorporate their tools and processes into the development workflow.
Analyze validation results to guide developers on areas requiring attention and improvement.
Develop and implement white box tests to enhance test coverage and ensure high-quality firmware releases.
Work with large code bases, ensuring efficient and effective integration of new features and updates.
Provide technical leadership and mentorship to developers, fostering a culture of continuous improvement.
Proactively identify opportunities for process improvements and automation within the CI/CD framework.
Stay updated with industry trends and best practices in CI/CD, embedded Linux, and firmware development.
Qualifications   10-15 years' experience
Extensive experience in embedded Linux and firmware development.
Strong proficiency in Python and general scripting languages.
Proven track record of working with large code bases and complex systems.
Demonstrated ability to work independently with minimal guidance.
Excellent problem-solving skills and a proactive approach to identifying and addressing challenges.
Strong communication skills, with the ability to effectively collaborate with cross-functional teams.
Experience in developing and implementing CI/CD pipelines in a firmware development environment.
Familiarity with white box testing methodologies and tools.
Education Requirement  Bachelors or Masters in Electrical Engineering, Computer Engineering or Computer Science
U.S. Tech Solutions, Inc. is an Affirmative Action, Equal Opportunity Employer. Our employment decisions are made without regard to race, color, religion, gender, national origin, age, disability, marital status, veteran or military status, or any other legally protected status.
US Tech Solutions () is a global firm providing a wide range of talent on-demand and total workforce solutions. We are an Equal Opportunity Employer and Prohibit Discrimination and Harassment of Any Kind.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary