Talent.com
Curtiss-Wright
Software Team Lead - Onsite PositionCurtiss-Wright • Ottawa, Canada
Software Team Lead - Onsite Position

Software Team Lead - Onsite Position

Curtiss-Wright • Ottawa, Canada
Il y a 15 heures
Salaire
90 300,00 $CA – 140 000,00 $CA par an
Type de contrat
  • Temps plein
Description de poste

Software Team Lead - Onsite Position

We’re looking for highly motivated Software Team Lead to join our team in Ottawa, ON. You will lead a dynamic group of Software Developers responsible for the development of new products and the support of the existing product lines. You must be resourceful and able to overcome new challenges using insightful design and engineering skills coupled with innovative approaches. You are responsible for planning, overseeing, and contributing to software development related activities, ensuring business and customer objectives are accomplished.

You will also work closely with other cross-functional team members in Engineering, Customer Support and Product Management. You coach, mentor, guide, and help nurture a team of software developers to realize their full potential and adopt our culture of quality and customer satisfaction.

Location: Ottawa, ON

Salary: $90,300 - $140,000 plus bonus opportunity

Please note that the salary range information provided is a general guideline only, reflecting a position based in Ottawa, Ontario, Canada. Criteria such as the candidate’s qualifications and relevant experience, the scope of the specific position, as well as market and business considerations will be evaluated when extending an offer.

We Take Care of Our People:

Paid Time Off | RRSP with Employer Match | Health and Wellness Benefits | Learning and Development Opportunities | Competitive Pay | Referral Program | Recognition | |

Your Challenge:

  • Engineer, Design, Develop and Test new embedded products at the forefront of technology

  • Ensure on-time delivery of software deliverables for complex product developments

  • Support and enhance existing embedded software

  • Provide task breakdowns and accurate estimates for project planning

  • Apply established development processes and assist in process improvement

  • Analyze requirements, research and identify solutions and develop the design and conduct architecture, design and code reviews

  • Provide input to architecture and design reviews

  • Keep current with embedded software trends and share knowledge

  • Reading and understanding IC datasheets, register descriptions and board schematics

  • Participate in maintaining a positive and productive atmosphere within the team

  • Responsible for the career development, training and performance evaluations of assigned staff

What You Bring:

People & Technical Leadership

  • Ability to build, motivate, and retain high-performing teams

  • Track record of successfully delivering on schedule and within budget

  • Experience evaluating technical performance, conducting talent reviews, and recommending training/development plans

  • Outstanding verbal and written communication skills; able to translate complex technical topics for diverse audiences

  • Results-oriented leader who holds self and team accountable, champions process improvement, and drives customer satisfaction

  • Thrives in a dynamic, fast-paced environment while managing competing priorities and shifting requirements

Technical Depth

  • Strong understanding of software design and engineering principles and application to real world use

  • Experience working with a multi-disciplined team

  • Knowledge of software engineering best practices and standards

  • Focus on writing supportable, portable code

  • Development of embedded firmware solutions for Intel, Power Architecture and Arm processors

  • Proficient using the high-level programming language such as C to develop device drivers and solve complex device integration problems

  • Familiarity with IC datasheets, register descriptions and board schematics

  • Strong troubleshooting, problem solving, and software debugging skills

Hands-On Experience

  • Das U-Boot firmware development for ARM and Power Architecture

  • UEFI firmware development for Intel

  • Slim Bootloader (SBL) development for Intel

  • Bare metal programing and Board bring-up

  • Familiarity with the following OS architectures; Linux, VxWorks, and Windows

  • Software configuration management tools such as GIT and Bitbucket

  • Software task and defect tracking tools such as JIRA

  • Software test tools and methodologies as well as scripting tools and languages such as Python

  • Familiarity with any of the following technologies: PCIe, Ethernet, MDIO, I2C, SPI, TPM, non-volatile memories, SATA, USB, eMMC, NVMe

  • Use of hardware debugging tools, such as Digital Analyzers, Oscilloscopes, and DMMs

Education/Experience:

  • Bachelor's degree in engineering or computer science (or equivalent)

  • 10+ years of experience in software development, with at least 3 years in a technical leadership role

Who We Are:

Curtiss-Wright creates a wide variety of embedded computer products designed for the rugged defense industry. Our customers want the latest cutting-edge consumer technology adapted to a rugged form factor and our mission is to make that a reality! As part of a dynamic multi-disciplined team, your job will be to support the development of new embedded systems products, and to enhance our existing products.

Créer une alerte emploi pour cette recherche

Software Team Lead - Onsite Position • Ottawa, Canada

Offres similaires

Software Team Lead

STACK IT RecruitmentOttawa, ON, CA
Temps plein

Love building products that matter and leading small, high-impact teams?.This is an opportunity to step into a hands‑on leadership role where your technical expertise and people skills directly sha... Voir plus

 • Offre sponsorisée

Quantum Systems Technical Lead in Ottawa

Q BlockOttawa, ON, CA
Temps plein

Join Q-Block Computing in Ottawa as the Technical Lead for Orchestration Control, steering advancements in quantum technologies.This leadership role involves critical decision-making in embedded sy... Voir plus

 • Offre sponsorisée

Senior Technical Implementations Lead

SRA GroupOttawa, ON, CA
Permanent

Technical Implementations Lead.Healthcare Technology / Software.SRA Staffing is hiring a full-time.Technical Implementations Lead.This role plays a key part in customer success and technical delive... Voir plus

 • Offre sponsorisée

Senior Azure Integration Consultant Ottawa

Myticas ConsultingOttawa, ON, CA
Temps plein

Become a Senior Azure Integration Consultant with our client in Ottawa and enhance enterprise application integrations.Your strong Azure development skills will help create robust and scalable solu... Voir plus

 • Offre sponsorisée

Lead DevOps Innovations in a Remote Crypto Trading Team

NewtonOttawa, ON, CA
Télétravail
Temps plein

Join a progressive team dedicated to reshaping crypto trading in Canada.As a DevOps Engineer, you’ll enhance system deployments and ensure robust AWS infrastructure from anywhere in Canada.This vit... Voir plus

 • Offre sponsorisée

IT Operations Lead

GiatecOttawa, ON, CA
Temps plein

AI, and IoT solutions to jobsites worldwide.Our core products - SmartRock®, SmartMix®, and MixPilot® - support the full concrete lifecycle, from mix design and production to placement and performan... Voir plus

 • Offre sponsorisée

Senior Software Engineer - Infrastructure as Code Team

MarqetaOttawa, ON, CA
Temps plein

Senior Software Engineer - Infrastructure as Code Team.Software Engineer DevOps Cloud AWS Infrastructure.As a Senior Software Engineer on the Infrastructure Engineering team, you will be at the for... Voir plus

 • Offre sponsorisée

Senior Full Stack Engineer

Hammehr Talent ConsultantsOttawa, ON, CA
Temps plein +1

Senior Full Stack Engineer (Java/Spring Boot, Angular, AWS).Remote within Canada (Working EST hours).About the Job (Senior Full Stack Engineer).Hammehr Talent Consultants are currently partnered wi... Voir plus

 • Offre sponsorisée

Team Lead - Ottawa

Neo FinancialOttawa, ON, CA
Temps plein

Join us to build a more rewarding financial future for all Canadians.At Neo, we’re on a mission to build a more rewarding financial future for all Canadians.Life at a rapidly scaling tech startup i... Voir plus

 • Offre sponsorisée

Team Lead

Applied Industrial Flooring CanadaOttawa, ON, CA
Temps plein

Prepare job sites with necessary materials, tools, and equipment according to work orders.Ensure the quality of materials and the working condition of tools and equipment before commencing work.Saf... Voir plus

 • Offre sponsorisée

Remote Data Team Lead & Architect: MongoDB to Redshift

Confidential CompanyOttawa, ON, CA
Télétravail
Temps plein

A growing technology firm in Toronto, Ontario is seeking a Lead Data Engineer to spearhead the migration of its data infrastructure from a monolithic to a microservices-based architecture.This is a... Voir plus

 • Offre sponsorisée

Lead Full Stack Engineer — Remote Canada

USTOttawa, ON, CA
Télétravail
Temps plein

A leading technology company is looking for a Lead Full Stack Engineer to develop application features in line with specifications.The ideal candidate will have extensive experience in Java and Jav... Voir plus

 • Offre sponsorisée

Senior Software Developer - Modernize & Lead Cloud Apps

NTT DATA North AmericaOttawa, ON, CA
Temps plein

A leading technology services firm in Ottawa is seeking a Senior Software Developer to support a long-term technical debt remediation initiative.This role involves modernizing legacy systems while ... Voir plus

 • Offre sponsorisée

Field Sales Team Lead - Ottawa, ON

Kognitive Sales SolutionsOttawa, ON, CA
Temps plein

Kognitive Sales Solutions, in partnership with President's Choice Financial (PC Financial), is seeking an enthusiastic and motivated Field Sales Team Leader to join our growing team.This hybrid rol... Voir plus

 • Offre sponsorisée

Lead IT Integrated Product Team

Raytheonottawa, on, Canada
Temps plein

Manage IT resources and project performance for the Land Vehicle Crew Training System.Ensure successful execution and delivery by leading a multidisciplinary team.In this pivotal role as the IT Int... Voir plus

 • Offre sponsorisée

Senior Test Engineer - Telecom/SIP

L3Harris TechnologiesOttawa, ON, CA
Temps plein

L3Harris is a trusted disruptor in defense technology, delivering end-to-end solutions that connect the space, air, land, sea and cyber domains in support of national security.Senior Specialist, Qu... Voir plus

 • Offre sponsorisée

Technical / Development Leader

LeverageTek Staffing SolutionsOttawa, ON, CA
Permanent +1

LeverageTek is actively seeking a Technical Lead (Software Development and Architecture) for a 6-month contract with its Ottawa-based customer.Candidates must be onsite minimum 1 day a week at the ... Voir plus

 • Offre sponsorisée

Lead Full Stack Software Engineer Procurify

ProcurifyOttawa, ON, CA
Temps plein

Take the lead as a Full Stack Software Engineer at Procurify.Drive technical solutions and develop innovative software using Python/Django and TypeScript/React in a collaborative remote environment... Voir plus

 • Offre sponsorisée

Tech Lead, Android Core Product - Ottawa, Canada

Clutch CanadaOttawa, ON, CA
Temps plein

The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify’s text‑to‑speech products to turn whatever they’re reading – PDFs, books, G... Voir plus

 • Offre sponsorisée

Sr/ Lead.Net Developer

TEEMAOttawa, ON, CA
Temps plein

Get AI-powered advice on this job and more exclusive features.This range is provided by TEEMA.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Di... Voir plus