Current jobs related to Embedded Software Engineer II - Vernon British Columbia UB, CA - Watts Water Technologies


  • Vernon, British Columbia, U1B, CA Watts Water Technologies Full time

    Manufacturing Engineering DesignerApply remote type Hybrid locations Vernon, BC time type Full time posted on Posted 30+ Days Ago job requisition id 10013566As the Manufacturing Engineering Designer, you will be responsible for design and validation of production automation tools and equipment used in the production and quality assurance process to test and...


  • Vernon, British Columbia, U1B, CA Watts Water Technologies Full time

    Manufacturing Engineering Designer page is loaded Manufacturing Engineering Designer Apply remote type Hybrid locations Vernon, BC time type Full time posted on Posted Yesterday job requisition id 10013566 As the Manufacturing Engineering Designer, you will be responsible for design and validation of production automation tools and equipment used in the...


  • Vernon, British Columbia, U1B, CA Study International Full time

    Software Engineer responsible for creating SAP recipes and verifying and validating the process flow and functionality of SAP PP-PI sheets for our client. Gather user requirements, and configure/customize SAP PP-PI and other application software functionality to satisfy business requirements and business process design. Translate business requirements to SAP...


  • Vernon, British Columbia, U1B, CA Norstella Group Full time

    You are viewing a preview of this job. Log in or register to view more details about this job. location: Vernon Hills, IL Local candidates only.Minimum 5 - 8 years experience in related field1. Experience in Analog, Digital Electronics and Microcontrollers.3. Experience in communication Protocol I2C , SPI , CAN, Ethernet etc.3. Knowledge in C, C++, RTOS...

  • Design Technician

    1 month ago


    City of Langley, British Columbia, CA The Engineer Full time

    The Role:We are seeking a motivated and detail-oriented Design Technician to join our team. The Design Technician will play a crucial role in supporting our design and contracts teams working on multiple construction projects. The ideal candidate should have a strong understanding of construction and manufacturing principles, as well as proficiency in CAD...


  • Vernon, British Columbia, U1B, CA Vitol Group Full time

    The Plant Manager will join a team of professional engineers, operator technicians, and business leaders to execute RNG operation activities, while maintaining a safe and compliant environment. In this role, you will manage the operations and maintenance of the Chastag RNG facility located in Mt. Vernon, AL. This will include the planning, scheduling, and...


  • Vernon, British Columbia, U1B, CA ClickJobs.io Full time

    There is an exciting opportunity to join our dynamic team at Elevate Dental in beautiful Vernon, B.C.If you are ready to embark on an exciting journey in the world of high-tech dentistry, in a fast-paced and fun environment, we have a position for you. Elevate Dental is seeking a Full-Time Certified Dental Assistant (CDA) to join our brand-new,...


  • City of Langley, British Columbia, CA Troy Life & Fire Safety Full time

    NATURE AND SCOPE: Perform PMA, verifications, repairs, modifications, troubleshooting, training, and related duties as directed on all systems excluding those listed in Accountability Objectives. Operate a laptop computer and download software to small microprocessor-based systems. Make programming changes excluding those listed in Accountability...


  • Mission, British Columbia, U4S, CA Kirbypike Full time

    Full Time: Exempt Locations: Beale AFB, CA Job Description: Kirby Pike Engineering is seeking an enthusiastic, highly motivated, experienced candidate for the DCGS technical support team. The successful High Band Journeyman Expert candidate is responsible for the configuration and operation of AF DCGS ground and airborne sensor systems. The position...


  • City of Langley, British Columbia, CA InoNet Computer GmbH Full time

    Computer Systems Engineers/ Architects (Journeyman)Provides hardware and software engineering services for new and future technologies to improve the current AF network infrastructure.Performs technical analyses, documents results, draws conclusions, and makes recommendations to determine the system’s effectiveness for possible improvements for the...


  • City of Langley, British Columbia, CA InoNet Computer GmbH Full time

    Computer Systems Engineers/ Architects (Senior)Provides hardware and software engineering services for new and future technologies to improve the current AF network infrastructure.Performs technical analyses, documents results, draws conclusions, and makes recommendations to determine the system’s effectiveness for possible improvements for the...


  • Hall, British Columbia, CA City of New Westminster Full time

    Join the IT Services team at the City of New Westminster!As a seasoned Business Systems Analyst, your primary focus will be Land, Council, and Library systems, including Horizon, Tempest, and eScribe. In addition to assessing business requirements and recommending solutions, you'll play a crucial role in scripting, programming, ongoing application...

  • Wall Panel Designer

    1 month ago


    Mission, British Columbia, U4S, CA Alliance Truss Ltd Full time

    Wall Panel DesignerEstablished in 1977, ALLIANCE TRUSS LTD has over 40 years of experience operating as a building component manufacturer in the light construction industry. Our mission is to shape our company by developing relationships built on integrity, hard work, exceptional value, and support. Already one of the largest roof system, wall system, and...


  • Mission, British Columbia, U4S, CA Aerodome Inc Full time

    Aerodome is at the forefront of developing advanced software for public safety, specializing in innovative drone-as-first-responder (DFR) solutions. Our mission is to make communities safer with cutting-edge DFR technology, providing first responders with an AI-driven platform for enhanced air support. We focus on integrating our software with...


  • City of Langley, British Columbia, CA Goldbeck Recruiting Full time

    ```html Responsibilities: Provide leadership and guidance to the estimating team, fostering a collaborative and high-performing work environment. Set strategic objectives and goals for the estimating department in alignment with the company’s overall business objectives. Collaborate with other departments such as project management, engineering, and...

  • InEight Estimator

    4 weeks ago


    City of Langley, British Columbia, CA AWC Solutions Full time

    AWC Water Solutions Ltd. specializes in providing integrated water and wastewater treatment plants and many other specialized industrial packaged solutions. We offer clients advanced in-house engineering & design with 3D modeling, piloting, fabrication and machining, in-house control panel shop, and a full range of field services, allowing us to provide...

  • InEight Estimator

    1 month ago


    City of Langley, British Columbia, CA Awcsolutions Full time

    AWC Water Solutions Ltd. specializes in providing integrated water, wastewater treatment plants and many other specialized industrial packaged solutions. We offer clients advanced in-house engineering & design with 3D modeling, piloting, fabrication and machining, in-house control panel shop, and a full range of field services, allowing us to provide...

  • Estimator

    1 month ago


    City of Langley, British Columbia, CA Awcsolutions Full time

    EstimatorAWC Water Solutions Ltd. specializes in providing integrated water, wastewater treatment plants and many other specialized industrial packaged solutions. We offer clients advanced in-house engineering & design with 3D modeling, piloting, fabrication and machining, in-house control panel shop, and a full range of field services, allowing us to...

  • Estimator

    1 month ago


    City of Langley, British Columbia, CA AWC Process Solutions Ltd. Full time

    Estimator at AWC Water Solutions Ltd. AWC Water Solutions Ltd. specializes in providing integrated water, wastewater treatment plants, and many other specialized industrial packaged solutions. We offer clients advanced in-house engineering & design with 3D modeling, piloting, fabrication and machining, in-house control panel shop, and a full range of field...


  • City of Langley, British Columbia, CA API Delevan, Inc. Full time

    Switchgear Application Specialist page is loaded Switchgear Application Specialist Apply locations Langley time type Full time posted on Posted 30+ Days Ago job requisition id R23_05714 Position: Switchgear Application SpecialistReports Directly: Field Service Operations ManagerFunction: ServiceLocations: Langley, BC, CanadaSalary: $90,000 annuallyTHE...

Embedded Software Engineer II

1 month ago


Vernon British Columbia UB, CA Watts Water Technologies Full time

Embedded Software Engineer II page is loaded Embedded Software Engineer II Apply locations Vernon, BC time type Full time posted on Posted 30+ Days Ago job requisition id 10013398

The R&D Engineering Software II role is an intermediate to senior software engineering position responsible for technical leadership and contribution to a wide range of a range of embedded software development projects focused on products comprising the “Internet of Things” (IoT). The individual may also lead multi-disciplinary projects and mentor junior team members.

You Will:
  • Works with product management on requirements gathering for projects where the objectives may only be defined with moderate detail, but may require some independent research.
  • Documents software design plans and specifications, including architectural diagrams, sequences of operation, state diagrams, and other formats appropriate to the subject matter.
  • Designs and implements software mainly in C and builds software tooling using Python, Javascript, and shell scripts.
  • Integrates third party software, including open-source libraries. Ensures imported software meets quality standards.
  • Tests, troubleshoots, and debugs embedded and other software programs and scripts.
  • Writes and executes test plans and test code involving a range of techniques from automated unit testing through black-box bench testing to system simulation and modelling.
  • Manages software releases to the factory for new product manufacturing and to the field for remote product updates.
  • Works closely with embedded software and hardware engineers, IT professionals, web developers and product management to develop integrated IoT solutions.
  • Compiles, analyzes and reports research and test data.
  • Collaborates with other departments or Watts companies that develop software, electronics or mechanical hardware.
  • Provides project leadership within scope of position and accountabilities, and is expected to provide software leadership within projects of moderate to intermediate complexity
  • Provides mentorship to junior members of the R&D Engineering team
  • May include up to 10% travel
  • *Other duties as required

You Have:
  • Bachelor's Degree in Engineering or Technologist Diploma with equivalent experience required (Electrical, Computer, Electronics, Mechatronics or similar)
  • 5+ years intermediate to senior level experience.
  • Solid understanding of software development fundamentals including shell scripting, IDEs, version control, configuration management, continuous integration, automated testing, etc.
  • Understand the challenges that separate embedded software development from desktop and server development
  • Ability to read schematics and component datasheets and, from them, implement and troubleshoot hardware drivers
  • Comfortable debugging hardware/software interactions using multi-meters, oscilloscopes, logic analyzers, etc.
  • Experience with developing for real time operating systems (eg FreeRTOS) and bare metal
  • Experience with board bring-up for new product development
  • Working knowledge of management tools such as Confluence, SharePoint, Jira and MS Project.
  • Passionate about learning new technologies and finding ways to apply them
  • Strong conceptual and visionary thinking
  • Strong communication, both written and oral, and the ability to present complex technical information clearly to a variety of peers and audiences.
  • Actively collaborates with peers and external workgroups, voluntarily and effectively shares information
  • Ability to work productively in a research environment using critical thinking skills and be decisive while working cooperatively with others
  • Ability to stay organized in a dynamic working environment
  • Self-directed and able to troubleshoot and solve problems independently as well as on a team
#J-18808-Ljbffr