CrawlJobs Logo

Senior Engineer - Tool Chain

Canada, Ottawa · Job Posted March 08, 2026
Apply Position
Job Link Share

Job Description

The Senior Engineer - Systems (Tool Chain) provides technical expertise and leadership for maintaining compiler toolchains, build systems, and development tools. Senior Engineers work independently on complex toolchain issues, optimize build performance, and mentor junior engineers in toolchain development.

Job Responsibility

  • Maintain and enhance compiler toolchains (GCC, Clang)
  • Develop build system improvements and optimizations
  • Support debugging tools and development environments
  • Write high-quality, maintainable code following team standards
  • Debug and resolve complex toolchain-related issues
  • Optimize build performance and reliability
  • Provide technical guidance and mentorship to junior engineers
  • Participate in code reviews and technical discussions
  • Contribute to architecture and design decisions
  • Drive technical improvements and best practices
  • Lead technical initiatives and small projects
  • Collaborate effectively with team members and cross-functional partners
  • Work with distributed teams across US, Romania, and India
  • Share knowledge through documentation and technical discussions
  • Participate in sprint planning, estimation, and retrospectives
  • Contribute to team process improvements
  • Maintain and enhance compiler toolchains
  • Support build system improvements and optimizations
  • Improve build performance and reliability
  • Support debugging tools (GDB, etc.) and development environments
  • Configure and maintain cross-compilation toolchains
  • Design solutions for complex toolchain problems
  • Guide technical direction for toolchain components

Requirements

  • Bachelor's degree in Computer Science, Electrical Engineering, or related field
  • 5+ years of software engineering experience
  • 3+ years of experience with embedded Linux or systems programming
  • Experience with C/C++ programming in production systems
  • Strong background in software development lifecycle
  • Strong proficiency in C/C++ programming
  • Solid understanding of compiler toolchains (GCC, Clang)
  • Experience with embedded systems development
  • Knowledge of build systems (Yocto, Buildroot, or similar)
  • Strong debugging and problem-solving skills
  • Experience with version control (Git) and code review
  • Understanding of software development methodologies (Agile, Scrum)
  • Compiler toolchains and build systems
  • Cross-compilation and toolchain configuration
  • Build optimization and performance
  • Development tools and debugging
  • Scripting languages (Python, Shell, etc.)
  • Performance optimization
  • Strong communication and collaboration skills
  • Ability to mentor and guide junior engineers
  • Technical writing and documentation skills
  • Problem-solving and analytical thinking
  • Self-directed and proactive
  • Attention to detail and quality

Nice to have

  • Experience with Yocto Project
  • Experience with GCC or Clang internals
  • Understanding of linker scripts and toolchain configuration
  • Experience with build automation and CI/CD
  • Open source contributions
  • Experience in automotive, aerospace, or industrial sectors

What we offer

  • Workplace Flexibility: Hybrid Work
  • Company-sponsored health, dental, and life insurance
  • Income protection through short and long-term disability coverage
  • Matching RRSP
  • Vacation and various time off policies to encourage work-life balance
  • Well-being programs: Employee assistance program, mental well-being through Unmind
  • Learning benefits: LinkedIn Learning subscription and seminars

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Engineer - Tool Chain

8 matching positions

Senior Supply Chain Risk Analytics Engineer

We are seeking a highly skilled Senior Supply Chain Risk Assessment Engineer / A...
Location
Location
United States , Redstone Arsenal
Salary
Salary:
Not provided
qed-analytics.com Logo
QED Analytics Inc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in engineering, data science, computer science, or related field
  • Proficiency in data analytics software (Excel, Access, Power BI)
  • Significant experience in supply chain risk assessment and data analytics, including company and industry analysis
  • Experience working in government or defense environments
  • Active SECRET clearance or ability to be granted an Interim SECRET within 30 days
Job Responsibility
Job Responsibility
  • Analyze defense industrial base and supply chain risk across foreign influence, cyber vulnerability, and financial security
  • Apply structured risk management principles and communicate findings and data limitations
  • Lead ETL efforts that integrate government and commercial datasets
  • Ensure data quality, traceability, and proper handling of sensitive information
  • Support design and evolution of government-developed analytics tools
  • Support migration to enterprise analytics platforms
  • Develop dashboards, geo-maps, and supply chain visualizations
  • Produce standardized analytical reports and data exports
  • Fulltime
Read More
Arrow Right

Senior Engineer VP - Digital Assets

Embark on a transformative journey as a Senior Engineer VP - Digital Assets. At ...
Location
Location
United States , Whippany
Salary
Salary:
170000.00 - 230000.00 USD / Year
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience designing and building tokenized deposits, bonds, repos, stablecoins, and related digital asset systems in a regulated financial institution
  • Practical expertise across L1s/L2s, smart contracts, cryptographic services, and interoperability frameworks
  • Good understanding of token standards, and on-chain settlement concepts
  • Comfortable owning technical solutions end-to-end, from design and development through testing, deployment, and continuous improvement
  • Apply DevSecOps discipline, including CI/CD, secrets management, cloud security, and automated testing
  • Confident using AI-enabled engineering and productivity tooling to accelerate delivery, improve code quality, enhance decision-making and mitigate technology and operational risk
Job Responsibility
Job Responsibility
  • Design and develop secure, scalable platforms that enable tokenization, wallet-driven workflows, smart contract functionality, and seamless integration with core enterprise systems
  • Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools
  • Ensuring that code is scalable, maintainable, and optimized for performance
  • Cross-functional collaboration with product managers, designers, and other engineers to define software requirements
  • Devise solution strategies, and ensure seamless integration and alignment with business objectives
  • Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing
  • Stay informed of industry technology trends and innovations and actively contribute to the organization's technology communities
  • Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions
  • Implementation of effective unit testing practices to ensure proper code design, readability, and reliability
What we offer
What we offer
  • Medical, dental and vision coverage
  • 401(k)
  • Life insurance
  • Other paid leave for qualifying circumstances
  • Incentive award
  • Competitive holiday allowance
  • Private medical care
  • Pension contribution
  • Fulltime
Read More
Arrow Right

Senior Engineer

The Senior R&D Engineer for Telecom Outside Plant (OSP) New Product Development ...
Location
Location
United States , Apex
Salary
Salary:
Not provided
commscope.com Logo
CommScope
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Mechanical Engineering or related Engineering area
  • 7+ years of engineering experience in R&D or product development
  • Demonstrated ability to lead technical projects and mentor junior engineers
  • Proficiency with injection molded and sheet metal part design
  • Strong communication, reporting, and documentation skills
  • Solid understanding of laboratory safety and quality systems (ISO 9001 / 17025)
  • 2+ years of 3D modeling in Creo
  • Experience with prototype fabrication methodologies i.e. machining, printing, injection molding.
Job Responsibility
Job Responsibility
  • Lead technical development activities for new OSP products from concept through commercialization
  • Translate GR requirements, customer specifications, and risk assessments into design inputs and validation strategies
  • Develop engineering models, test plans, and experimental designs to prove compliance and product robustness
  • Collaborate with systems, mechanical, and materials engineering teams to define architecture choices and design trade-offs
  • Champion design for reliability, manufacturability, and cost throughout the development lifecycle
  • Interpret Telcordia GR specifications (e.g., GR-771, GR-487, GR-3108) and create detailed evaluation plans, procedures, and acceptance criteria
  • Partner with laboratory engineering to establish test sequences, instrumentation needs, fixtures, and appropriate environmental conditions
  • Oversee execution of complex or high-risk evaluations, ensuring accuracy, traceability, and configuration control
  • Analyze results, identify root causes for failures, and lead cross-functional corrective action activities
  • Present findings and design recommendations to senior engineering and program stakeholders
  • Fulltime
Read More
Arrow Right

Senior Engineer - Check Fixture Design

Your primary responsibility is to 'get the product right' and deliver product de...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Mechanical / Production / Industrial / Automobile Engineering
  • Min 3 years of proven experience in Automobile / Mechanical allied Engineering Industry
  • Good knowledge of Automotive Vehicle / Body-In-white processes and product launch
  • Good knowledge of Teamcenter, NX, Vismockup, AutoCAD, MS Project, and MS Office applications
  • Sound understanding of GVDP (Vehicle development processes) , Quality Chain & PFMEA
  • Sound knowledge of Project Management methodologies (Waterfall, Agile)
  • Sound knowledge of GM-GMS (Lean manufacturing processes) Principles and Workplace safety systems
  • Basic Manufacturing Process (Machining and Material checking processes) and concept
  • Checking fixtures, Measuring gauges, CMM
  • Ability to design work operations that meet safety, quality, and efficiency requirements
Job Responsibility
Job Responsibility
  • Learn GM Global standards for designing the check fixtures
  • Analyze all the inputs for initiating the design with the knowledge on GD&T
  • Design the concept Tool aligning to Global Standards in Unigraphics (NX)
  • Completed Tool being reviewed with customer & changes are updated as per Feedback
  • Manufacturing Drawings & Certification data is generated
  • All deliverables required for Manufacturing the Tool are completed
  • Deliver the complete Tool package to GMNA or required manufacturing Site
  • Flawless communication within team for project support & updates
  • Generate Improvement ideas for supporting organization’s efficiency
  • Fulltime
Read More
Arrow Right

Senior Engineer - Measurement Systems Engineering

In this position, your responsibilities include CMM equipment and Gage procureme...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Mechanical / Production / Industrial / Automobile Engineering
  • 5+ years of Experience in Automobile / Mechanical allied Engineering Industry
  • Good knowledge of Automotive Vehicle / Propulsions Systems processes and product launch
  • Good knowledge of Teamcenter, NX, Vismockup, AutoCAD, MS Project and MS Office applications
  • Sound understanding of GPDP, Quality Chain & PFMEA
  • Sound knowledge of Project Management methodologies (Waterfall, Agile)
  • Sound knowledge of GM-GMS Principles and Workplace safety systems
  • Basic knowledge of statistical tools (Q-Das, Minitab etc.,)
  • Proficient in CMM Programming in ZEISS CALYPSO 6.2 and above
  • Part Print reading and GD&T
Job Responsibility
Job Responsibility
  • CMM equipment and Gage procurement
  • CMM Fixture concept design
  • CMM programming & simulation and implementation
  • Gage concept design and Gage design validation
  • Support GPS plants to achieve the Quality and productivity metrics
  • Create CMM programs for 3C (Cylinder Head, Cylinder Block and Crankshaft) and inhouse parts
  • Preparation of SOR (Statement of Requirements) / RFQ (Request for quotation) for CMM and Gage
  • Participate in Technical discussion with CMM & Gage Manufactures and support for Procurement process
  • CMM Fixture concept design / Gage concept design / Gage design validation
  • Create / simulate / debug CMM Programs for new GPS product programs
  • Fulltime
Read More
Arrow Right

Senior Engineer- Artificial Intelligence

We’re looking for a seasoned Senior AI Engineer to join our growing AI team. In ...
Location
Location
Canada , Toronto
Salary
Salary:
126090.00 - 140100.00 CAD / Year
tucows.com Logo
Tucows
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field
  • 5+ years of software engineering experience, with recent focus on AI/LLM systems
  • Advanced proficiency in Python and Golang
  • Strong knowledge of software design patterns (SOLID, DRY, CQRS, Saga, event-driven)
  • Deep understanding of the Software Development Life Cycle (SDLC)
  • Proven experience building distributed, highly available systems at scale
  • Strong system design expertise: APIs, async processing, backpressure, fault tolerance
  • Experience with event-driven systems (Kafka, RabbitMQ)
  • Strong engineering practices: TDD, CI/CD, code reviews, and technical debt management
  • Experience writing and communicating Architecture Decision Records (ADRs)
Job Responsibility
Job Responsibility
  • Lead the architecture and development of AI-driven features using Python and Golang
  • Own end-to-end delivery of LLM-based systems — from prototype to production — with a focus on scalability, reliability, and cost efficiency
  • Integrate and fine-tune open-source models (e.g., LLaMA, Mistral, Mixtral) and drive model selection and serving strategies
  • Research and champion emerging AI technologies aligned with product vision
  • Define and uphold architectural best practices through design and code reviews
  • Mentor junior and intermediate engineers, providing technical leadership on complex problems
  • Translate AI capabilities and constraints into clear business context for non-technical stakeholders
  • Shape responsible AI practices, including safety, privacy, and governance
  • Stay current with the open-source AI ecosystem and bring forward relevant innovations
What we offer
What we offer
  • Generous benefits
  • Fair compensation
  • Remote-first work for majority of roles
  • Reasonable accommodation for individuals with disabilities
  • Fulltime
Read More
Arrow Right

Network Planning Engineer-Senior II

Air Network Design; Air Network Planning & Implementation; ULD Planning & Manage...
Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
fedex.com Logo
Fedex
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Relevant at least 7 years of experience in air freight planning, logistics, or a related field
  • A bachelor's degree in logistics, supply chain management, engineering, or a related field
  • Strong analytical and problem-solving skills
  • Effective communication skills
  • Familiarity with relevant software and technology tools used in air freight planning and logistics
  • Understanding of international air freight regulations, customs procedures, and compliance requirements
  • Attention to detail
  • The ability to adapt to changing circumstances
  • Project & Resource Management
Job Responsibility
Job Responsibility
  • Air Network Design, Air Network Planning & Implementation
  • Develop and implement short-term and long-term air network roadmaps
  • Create network design artifacts
  • Run scenario modeling
  • Analyze and optimize air freight networks
  • Plan and manage cargo capacity
  • Standardize planning templates and SOPs
  • Stakeholder engagement
  • Work closely with airlines, ground handlers, customs authorities, and other stakeholders
  • Liaise with airlines, ground handlers, and strategic network partners
  • Fulltime
Read More
Arrow Right

Senior Engineer, Closures

Archer is an aerospace company based in San Jose, California building an all-ele...
Location
Location
United States , San Jose
Salary
Salary:
140000.00 - 180000.00 USD / Year
archer.com Logo
Archer Aviation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Aerospace Engineering, Mechanical Engineering or equivalent level of experience
  • 5+ years of mechanical design experience in Aerospace
  • Strong 3D CAD skills (Siemens NX preferred)
  • Strong knowledge of GD&T and engineering drawings
  • Experience with FEA tools and structural analysis
  • Excellent problem-solving and analytical skills
  • Strong project management and leadership abilities
  • Effective communication and interpersonal skills
  • Experience with mass and cost optimization initiatives
Job Responsibility
Job Responsibility
  • Lead the mechanical design and development of interior / exterior closures
  • Create 3D models and technical drawings
  • Develop technical specifications and requirements for closures, seals, and mechanical systems
  • Perform structural analysis and optimization using FEA tools
  • Collaborate with cross-functional teams including Industrial design, airframe, manufacturing, supply chain, certification, and suppliers
  • Manage multiple projects simultaneously while meeting program milestones and deadlines
  • Ensure designs meet safety regulations
  • Support certification activities and documentation
  • Participate in design reviews and technical meetings
  • Fulltime
Read More
Arrow Right