Embedded Software Architect

3 weeks ago


Coquitlam, Canada JAM Software GmbH Full time

AtSafe Fleetour name says it all. We make fleet vehicles – and everyone in and around them – safer. Our fleet safety platform brings together best-in-class products, ground-breaking technology, and a 100-year history of fleet know-how and innovation to solve the world’s biggest fleet safety problems.

Our core value is safety. Without safety first, efficiency and productivity are not possible. This is true for our products, our culture, and our relationship with our community. Our vision is to reduce preventable deaths and injuries in and around fleet vehicles with a goal of ZERO accidents.

We are re-defining what safety means for fleets of every type – from school buses to waste collection trucks, firefighting to utility vehicles, police cruisers to delivery vans.

Whether you work in our Charlotte plant to build life-saving stop arms for school buses, or design advanced camera vision products in our Vancouver office, forge valves and high-quality nozzles to fight fires, or dream up new ways to protect fleet operators in our Corporate HQ in Kansas City, you’ll contribute to our goal to keep everyone safe.

We are a fast-growing manufacturing, service, and technology company with over 1700 employees in over 15 locations across Canada and the US. We’re looking for motivated self-starters with innovative thinking to join our team and help us achieve our growth and performance goals. Sound like you?

Compensation is base salary. We also offer paid vacation time, sick/personal days and fully paid benefits after 3 months’ probation (Life, Accidental Death & Disability, Short and Long-Term Disability, Extended Health, Dental, Employee Assistance Program and RRSP Program with company matching your contributions, up to 3% of your salary).

Job Summary

As an Embedded Software Architect at Safe Fleet, you'll spearhead the architecture and evolution of our cutting-edge video and analytic embedded applications used in Body Worn Cameras and In-Car Video Recorders. Your work will be pivotal to enhancing safety and recording evidence across passenger transportation, law enforcement, and waste/recycling sectors. Your role will demand a senior-level mastery of embedded system architectures, coupled with adept communication skills to drive collaboration. Your deep understanding of complex embedded applications and IoT connectivity will drive continual architectural advancements while ensuring our systems remain at the forefront of innovation, scale, efficiency, and security. A commitment to Agile methodologies, with a focus on Scrum practices, will be instrumental in navigating our dynamic landscape of product development and deployment.

Responsibilities

  • Lead the design and architecture of embedded Linux-based Digital Video and Analytic recorder applications used in Body Worn Cameras and Digital Video Recorders.
  • Ensure efficient utilization of their limited resources and compatibility with target hardware platforms.
  • Lead the strategic adoption of container technology across all software applications, including assessing suitability, designing container-based architectures, evaluating technologies, piloting projects, establishing governance, fostering collaboration, providing training.
  • Work with Advanced Technology Group to integrate and evolve AI capabilities and algorithms into our embedded product portfolio.
  • Develop and maintain a comprehensive understanding of the embedded system architectures, identifying optimization and enhancement opportunities.
  • Participate in code reviews and ensure compliance with coding standards, best practices, and regulatory requirements.
  • Offer technical leadership and expert guidance in problem-solving, debugging, and troubleshooting intricate issues within embedded software systems.
  • Collaborate with our Cloud SW Architects to evaluate and establish communication protocols between embedded devices and Cloud IoT microservices to best handle live video, recorded video, telemetry, device metadata, and device configuration over the network.
  • Stay current on advancements in embedded application technology and techniques, new SoCs, processors, and peripherals. Advocate and recommend new hardware platforms.
  • Document the rationale behind technology selection decisions, including the evaluation criteria, trade-offs, and considerations. Share knowledge and best practices with the development teams to ensure a common understanding of the chosen technologies and their implications.

Salary: 125,000/YR - $150,000/YR + Benefits

At Safefleet, we are an equal opportunity employer that is committed to creating a diverse and inclusive workplace where everyone is valued and respected. We embrace diversity and do not discriminate based on race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or any other legally protected status. We promote fair and equitable hiring practices and foster a culture of inclusivity and respect. Our core values of integrity, innovation, teamwork, customer focus, and safety guide our efforts to provide a workplace where all employees can thrive and reach their full potential.

Requirements
  • Bachelor's degree or higher in Computer Science, Electrical Engineering, or related field.
  • 8+ years of experience in embedded software development, with a focus on Linux-based systems and video applications.
  • Deep understanding of containerization technologies (e.g., Docker, Kubernetes), experience with cloud-native architectures, strong leadership and collaboration skills, ability to evaluate and implement new technologies.
  • Proficiency in embedded Linux development, knowledge of video processing algorithms, familiarity with hardware integration, strong problem-solving and architecture design skills.
  • Proficiency in programming languages such as C/C++, familiarity with coding standards (e.g., MISRA C), attention to detail, ability to provide constructive feedback, understanding of regulatory requirements (e.g., ISO 26262).
  • Strong problem-solving skills, ability to debug and troubleshoot complex issues, leadership qualities, effective communication skills.
  • Knowledge of communication protocols (e.g., MQTT, HTTP), experience with cloud services (e.g., AWS, Azure), understanding of IoT architectures.
  • Excellent written and verbal communication skills, ability to turn complex and fragmented problems into simple and elegant designs and communicating this effectively across multiple audiences.
  • Active learning and continuous improvement mindset, ability to research and stay updated on industry trends, strong communication skills to advocate for new technologies.
  • Able to periodically travel domestically and international
#J-18808-Ljbffr

  • Coquitlam, Canada Safe Fleet Full time

    Meet the Smart Safety CompanyAt Safe Fleet our name says it all. We make fleet vehicles – and everyone in and around them – safer. Our fleet safety platform brings together best-in-class products, ground-breaking technology, and a 100-year history of fleet know-how and innovation to solve the world’s biggest fleet safety problems.Our core value is...


  • Coquitlam, Canada Safe Fleet Full time

    About The Position Meet the Smart Safety Company At Safe Fleet our name says it all. We make fleet vehicles – and everyone in and around them – safer. Our fleet safety platform brings together best-in-class products, ground-breaking technology, and a 100-year history of fleet know-how and innovation to solve the world’s biggest fleet safety...


  • Coquitlam, Canada Safe Fleet Full time

    Meet the Smart Safety CompanyAt Safe Fleet our name says it all. We make fleet vehicles – and everyone in and around them – safer. Our fleet safety platform brings together best-in-class products, ground-breaking technology, and a 100-year history of fleet know-how and innovation to solve the world’s biggest fleet safety problems.Our core value is...


  • Coquitlam, Canada Safe Fleet Full time

    About The Position Meet the Smart Safety Company At Safe Fleet our name says it all. We make fleet vehicles – and everyone in and around them – safer. Our fleet safety platform brings together best-in-class products, ground-breaking technology, and a 100-year history of fleet know-how and innovation to solve the world’s biggest fleet safety...

  • Software Architect

    3 weeks ago


    Port Coquitlam, Canada Kongsberg Gruppen Full time

    Port Coquitlam, BC (hybrid or remote in Western Canada) Kongsberg Discovery Canada Ltd. , a subsidiary of KONGSBERG, is a global technology company, providing innovative and reliable technology solutions for all marine industry sectors including merchant, offshore, subsea, and naval. Headquartered in Horten, Norway, the company has manufacturing, sales, and...

  • Software Architect

    3 weeks ago


    Port Coquitlam, Canada Kongsberg Gruppen Full time

    Port Coquitlam, BC (hybrid or remote in Western Canada)Kongsberg Discovery Canada Ltd., a subsidiary of KONGSBERG, is a global technology company, providing innovative and reliable technology solutions for all marine industry sectors including merchant, offshore, subsea, and naval. Headquartered in Horten, Norway, the company has manufacturing, sales, and...

  • Software Architect

    3 weeks ago


    Port Coquitlam, Canada Kongsberg Gruppen Full time

    Port Coquitlam, BC (hybrid or remote in Western Canada)Kongsberg Discovery Canada Ltd., a subsidiary of KONGSBERG, is a global technology company, providing innovative and reliable technology solutions for all marine industry sectors including merchant, offshore, subsea, and naval. Headquartered in Horten, Norway, the company has manufacturing, sales, and...

  • Software Architect

    4 weeks ago


    Port Coquitlam, Canada Kongsberg Gruppen Full time

    Port Coquitlam, BC (hybrid or remote in Western Canada)Kongsberg Discovery Canada Ltd., a subsidiary of KONGSBERG, is a global technology company, providing innovative and reliable technology solutions for all marine industry sectors including merchant, offshore, subsea, and naval. Headquartered in Horten, Norway, the company has manufacturing, sales, and...

  • Software Architect

    4 weeks ago


    Port Coquitlam, Canada Kongsberg Gruppen Full time

    Port Coquitlam, BC (hybrid or remote in Western Canada)Kongsberg Discovery Canada Ltd., a subsidiary of KONGSBERG, is a global technology company, providing innovative and reliable technology solutions for all marine industry sectors including merchant, offshore, subsea, and naval. Headquartered in Horten, Norway, the company has manufacturing, sales, and...

  • Software Architect

    4 weeks ago


    Port Coquitlam, Canada Kongsberg Gruppen Full time

    Port Coquitlam, BC (hybrid or remote in Western Canada) Kongsberg Discovery Canada Ltd. , a subsidiary of KONGSBERG, is a global technology company, providing innovative and reliable technology solutions for all marine industry sectors including merchant, offshore, subsea, and naval. Headquartered in Horten, Norway, the company has manufacturing, sales, and...

  • Software Architect

    4 weeks ago


    Port Coquitlam, Canada Kongsberg Gruppen Full time

    Port Coquitlam, BC (hybrid or remote in Western Canada)Kongsberg Discovery Canada Ltd., a subsidiary of KONGSBERG, is a global technology company, providing innovative and reliable technology solutions for all marine industry sectors including merchant, offshore, subsea, and naval. Headquartered in Horten, Norway, the company has manufacturing, sales, and...

  • IT Software Architect

    4 weeks ago


    Port Coquitlam, BC, Canada Kongsberg Gruppen Full time

    a subsidiary of KONGSBERG, is a global technology company, providing innovative and reliable technology solutions for all marine industry sectors including merchant, offshore, subsea, and naval. Headquartered in Horten, Norway, the company has manufacturing, sales, and service facilities internationally. Kongsberg Discovery is a market leader in systems for...

  • Software Architect

    4 weeks ago


    Port Coquitlam, BC, Canada Kongsberg Gruppen Full time

    Port Coquitlam, BC (hybrid or remote in Western Canada) Kongsberg Discovery Canada Ltd. , a subsidiary of KONGSBERG, is a global technology company, providing innovative and reliable technology solutions for all marine industry sectors including merchant, offshore, subsea, and naval. Headquartered in Horten, Norway, the company has manufacturing, sales,...

  • Software Architect

    5 days ago


    Port Coquitlam, British Columbia, Canada Kongsberg Gruppen Full time

    Software Architect at Kongsberg Discovery Canada Ltd.About the Company:Kongsberg Discovery Canada Ltd., a subsidiary of KONGSBERG, is an acclaimed technology company specializing in cutting-edge solutions for the marine industry. With a reputation for innovation and reliability, we take pride in providing top-notch technology solutions for various marine...

  • software designer

    2 months ago


    Coquitlam, Canada Uniway Computer Full time

    Education: Bachelor's degreeExperience: 5 years or moreComputer scienceComputer engineering, otherTasksLead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software control systemsConduct tests and perform security and quality...

  • software designer

    2 months ago


    Coquitlam, Canada Uniway Computer Full time

    Education: Expérience: EducationBachelor's degreeComputer scienceComputer engineering, otherTasksLead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software control systemsConduct tests and perform security and quality controlsExecute...

  • Software designer

    5 days ago


    Coquitlam, British Columbia, Canada Uniway Computer Full time

    Volunteer Experience · Work Experience · Work & Career NOC Job Code/Title: Software engineers and designersJob detailsLocation: 2773 Barnet Hwy suite #2, Coquitlam, BC V3B 1C2Salary: 56.00 hourly / 35 hours per WeekTerms of employment: Permanent employment Full timeFlexible Hours, To be determinedStart date: Starts as soon as possiblevacancies: 1...

  • Software Architect

    1 month ago


    Port Coquitlam, Canada Kongsberg Gruppen Full time

    Port Coquitlam, BC (hybrid or remote in Western Canada) Kongsberg Discovery Canada Ltd. , a subsidiary of KONGSBERG, is a global technology company, providing innovative and reliable technology solutions for all marine industry sectors including merchant, offshore, subsea, and naval. Headquartered i


  • Coquitlam, Canada TQ DEISGN CABINETRY LTD Full time

    The responsibilities of this job include the following Creating Floor Plans and Elevations Making 3D renderings **Qualifications**: - At Least One Year Knowledge of Kitchen Design or Cabinet Manufacturing - Knowledge of other CAD or industry software (Auto CAD,20/20 Design, Chief Architect) - Knowledge of Mozaik software is a plus English Or Mandarin...


  • Coquitlam, Canada TQ DEISGN CABINETRY LTD Full time

    The responsibilities of this job include the following Creating Floor Plans and Elevations Making 3D renderings **Qualifications**: - At Least One Year Knowledge of Kitchen Design or Cabinet Manufacturing - Knowledge of other CAD or industry software (Auto CAD,20/20 Design, Chief Architect) - Knowledge of Mozaik software is a plus English Or Mandarin...