Technical Lead Software Developer for High-Performance Applications

2 weeks ago


Ottawa, Ontario, Canada Red Oak Technologies Full time
Job Description

We are seeking a highly skilled Technical Lead Software Developer to join our Software Solutions team at Red Oak Technologies. As a key member of our team, you will be responsible for developing software that transforms raw lidar data into actionable insights for our customers.

About Us

Red Oak Technologies is a leading provider of comprehensive resourcing solutions across various industries, including IT, Marketing, Finance, Business Operations, Manufacturing, and Engineering. We specialize in quickly acquiring and efficiently matching top-tier professional talent with clients in need of highly skilled contract, permanent, or project management resources.

About the Role

This is an exceptional opportunity to work on cutting-edge projects, collaborating with cross-functional teams to integrate software solutions into various applications. Your expertise in C++ will enable you to develop robust application code to support various product functionalities. Additionally, you will package software, manage dependencies, oversee software delivery processes, containerize applications using Docker, implement and maintain CI/CD pipelines using Jenkins, and contribute to the development of tools and scripts in Python.

As a Technical Lead, you will also have the opportunity to explore and potentially integrate Rust for performance-critical components. You will work closely with our Software Solutions team to ensure seamless deployment and scalability of our software solutions.

Requirements

To be successful in this role, you will need:
• A Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related discipline
• 3+ years of experience in coding for production software applications
• Strong programming skills with extensive experience in C++
• Proficiency in Python for developing internal tools and scripts
• Strong familiarity with working in Linux environments
• Experience with Docker for containerizing applications and software distribution technologies
• Solid understanding of software delivery best practices

Benefits

We offer a competitive salary range of $120,000 - $180,000 per year, depending on experience. We also provide a comprehensive benefits package, including health insurance, retirement plans, and paid time off. Our dynamic and supportive work environment makes us an attractive choice for professionals looking to grow their careers.

We value diversity and invite applications from people of all walks of life. If you are passionate about software development and want to make a meaningful contribution to our team, we encourage you to apply.

  • Ottawa, Ontario, Canada Collabera Full time

    Job OverviewAbout Collabera: A Global IT LeaderEstimated Salary Range$125,000 - $175,000 per annumJob ResponsibilitiesWe are seeking an experienced High-Performance Python Software Developer to join our team in North America. The ideal candidate will work collaboratively with a talented software development team and corporate members to gather software...


  • Ottawa, Ontario, Canada Ross Full time

    Ross Video is a leader in the live production industry, providing innovative solutions to help customers achieve quality results. With a strong focus on product development, we are committed to continually improving our solutions and delivering exceptional results.Salary and BenefitsWe offer competitive salaries and comprehensive health plans, as well as...


  • Ottawa, Ontario, Canada Agaram Solutions Inc Full time

    Job DescriptionWe are seeking a Senior Technical Software Developer Lead to join our team at High Grade IT Solutions Inc.Company OverviewHigh Grade IT Solutions Inc. is a cutting-edge technology company dedicated to delivering innovative solutions that meet the evolving needs of our clients.Salary: $120,000 - $150,000 per annum, depending on experience and...

  • Technical Lead

    2 weeks ago


    Ottawa, Ontario, Canada Assent Compliance Inc. Full time

    As a leader in the field of software development, Assent Compliance Inc. is seeking an experienced Technical Lead to join their team.About AssentWe are a leading solution for supply chain sustainability tailored for top-tier manufacturers. Our mission is to help manufacturers navigate the complex world of supply chain management and make informed decisions...


  • Ottawa, Ontario, Canada Red Oak Technologies Full time

    Company OverviewRed Oak Technologies is a leading provider of comprehensive resourcing solutions across various industries and sectors. With a focus on acquiring and efficiently matching top-tier professional talent, we cater to clients in immediate need of highly skilled contract, permanent or project management based resources.We are seeking a dynamic and...


  • Ottawa, Ontario, Canada Disability Solutions Full time

    Join Our Team:Stryten Energy is an equal opportunity employer seeking a talented Embedded Software Developer to contribute to the development of our cutting-edge energy storage solutions. As a key member of our team, you will play a crucial role in designing and implementing advanced software systems for military applications.About the Opportunity:This role...


  • Ottawa, Ontario, Canada Hootsuite Inc. Full time

    Job Overview:Hootsuite Inc. is seeking a skilled Technical Lead Software Developer to join our team in Montreal or Ontario, Quebec. As a key member of our development team, you will be responsible for designing, building, testing, and shipping high-quality software that delivers value to our customers.Key Responsibilities:Lead the design and implementation...


  • Ottawa, Ontario, Canada Telesat Full time

    At Telesat, a leading global satellite operator, we are seeking an experienced Senior Software Development Engineer to join our team.We provide reliable and secure satellite-delivered communications solutions worldwide to broadcast, telecommunications, corporate and government customers. Our state-of-the-art fleet consists of 15 GEO satellites, the Canadian...


  • Ottawa, Ontario, Canada Insight Global Full time

    **About Insight Global**We are a leading provider of workforce solutions, delivering exceptional talent and expertise to our clients in various industries.**Salary Range:** $120,000 - $180,000 per year, depending on experience.**Job Description:Software Development TeamOur team architects, develops, tests, and maintains the Telesat Lightspeed System Model, a...


  • Ottawa, Ontario, Canada Smart IT Frame LLC Full time

    Job Title: High-Performance Java Backend DeveloperCompany Overview:At Smart IT Frame LLC, we're seeking an experienced Software Engineer to join our team in Ottawa, Canada.Salary: $120,000 - $180,000 per year, depending on experience.Job Description:We're looking for a skilled Java developer with 7+ years of experience to work on high-transactional data....


  • Ottawa, Ontario, Canada Lumentum Full time

    Lumentum Canada, a renowned technology leader, is recognized as one of the top employers in the National Capital Region for the 6th consecutive year and a best employer for recent graduates. We are seeking an experienced Embedded Software Engineer to spearhead the development of cutting-edge LiDAR products.As part of our multidisciplinary team, you will be...


  • Ottawa, Ontario, Canada Ciena Corporation Full time

    About the Role:Ciena is a leading technology company that prioritizes its people-first philosophy, offering a culture focused on personalized and flexible work environments that empower individual passions, growth, wellbeing, and belonging.As a member of our team, you will participate in the software development life cycle, from development through delivery...


  • Ottawa, Ontario, Canada Telesat Full time

    Telesat, a leading global satellite operator, is seeking an exceptional software engineer to join our team.We offer a highly competitive salary of $120,000 per year, plus benefits.Job DescriptionIn this role, you will contribute to the design, development, and testing of cutting-edge LightSpeed Software. You will engage with both the test and support teams...


  • Ottawa, Ontario, Canada Nokia Full time

    We are seeking an experienced Enterprise Software Development Lead to join our team at Nokia.About the RoleThis is a key position that requires strong technical skills and leadership abilities to lead the development of high-complexity features.ResponsibilitiesThe successful candidate will be responsible for:Leading technically and supporting a small...


  • Ottawa, Ontario, Canada CB Canada Full time

    Senior Software Developer Role at CB CanadaWe are seeking a skilled Senior Software Developer to join our team at CB Canada. As a key member of our development team, you will be responsible for designing and implementing high-quality software solutions that meet the needs of our clients.About the RoleThis is a permanent, fully remote position that requires...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    Open Source Software Development Team LeadAt BlackBerry QNX, we are building a dynamic team to support the QNX Real-Time Operating System in various Open Source Software components. We are seeking a highly skilled and motivated Senior Embedded Software Developer Lead to join our team.This role requires leadership and technical expertise to drive the adoption...


  • Ottawa, Ontario, Canada Rise Technical Full time

    About Rise TechnicalRise Technical is a global manufacturing company with over 100 years of experience. We supply our products to various industries, including mining, manufacturing, and transportation.Job SummaryWe are seeking a skilled Senior Design Engineer to join our team. As a Technical Design Lead, you will be responsible for designing and developing...


  • Ottawa, Ontario, Canada Assent Compliance Inc. Full time

    Assent Compliance Inc. is a leading solution provider for supply chain sustainability, catering to top-tier manufacturers driven by sustainability goals.About AssentWe empower manufacturers to tackle hidden risks in their supply chains, which often weren't designed with sustainability in mind. Leveraging expert insights, our tool has become the trusted...


  • Ottawa, Ontario, Canada High Tech Genesis Inc. Full time

    About this role:We are seeking a seasoned Embedded Software Developer to join our team at High Tech Genesis Inc. Your responsibilities will include:Design and develop code in support of feature assignments.Crafting unit test code.Troubleshoot and correct defects/bugs.Attend daily scrums.Collaborate with peers to resolve technical challenges.Required skills...


  • Ottawa, Ontario, Canada Apple Inc. Full time

    Job DescriptionWe are seeking a seasoned Senior Technical Manager to lead our team responsible for building world-class tools for software development in Swift.This role will require hands-on management, developing features, mentoring engineers, growing the team by hiring, and partnering with language, compiler and adjacent tools teams to improve the...