Embedded Systems Software Engineer

2 days ago


Vancouver, British Columbia, Canada Flutter Care Full time $36
Company Overview
Flutter Care is a pioneering healthcare company dedicated to revolutionizing the perinatal period. We strive to promote joy and connection among new families while improving health outcomes. Our mission-driven team is passionate about building innovative firmware and software systems that integrate seamlessly with mechanical and electrical components.

Salary: $36 per hour

Job Description
We are seeking an experienced Embedded Systems Software Engineer to join our multidisciplinary team. As a key contributor, you will collaborate closely with engineers from various backgrounds to design, develop, and validate complete systems. Your expertise in refining, organizing, and optimizing firmware and software will be crucial in transforming development-level code into market-ready products. While this position focuses on firmware development, a fundamental understanding of electrical hardware and mechanical systems is essential for effective communication and collaboration within the team.

Responsibilities include:
  • Designing and implementing experiments for software and hardware validation
  • Developing algorithms for real-time sensor data processing and analysis
  • Communicating with other engineers and contributing to mechanical and electrical integration
  • Optimizing algorithms for performance and efficiency in resource-constrained embedded compute platforms
  • Evaluating and validating sensors and algorithms using real-world sensor data sets

Required Skills and Qualifications
To succeed in this role, you should possess a Bachelor's degree or higher in Computer/Electrical Engineering, Mechatronics, or a related field. Hands-on experience with rapid prototyping for multidisciplinary technical projects is highly valued. Proficiency in programming languages such as C/C++, Python, MATLAB, and Java is necessary. Excellent firmware development skills, strong electrical proficiency, and applied understanding of mechanical and electrical integration practices are also required. Additionally, experience working with data from analog sensor technologies, real-time sensor data processing, and filtering is desirable. Familiarity with AWS, Azure, or similar platforms for data storage and processing is a plus.

Benefits
We celebrate diversity and are committed to creating an inclusive environment for all employees. As part of our team, you can expect a high degree of autonomy in your work while collaborating closely with other technical team members. You will have opportunities to lead your own projects, navigate ambiguity, explore new ideas, and push the boundaries of what our technology can do to protect generations of families.

  • Vancouver, British Columbia, Canada Sanctuary Cognitive Systems Corp. Full time

    Embark on a rewarding career as an Embedded Systems Architect at Sanctuary Cognitive Systems Corp.About the RoleWe are seeking an exceptional Expert Firmware Engineer to spearhead the design, deployment, and maintenance of our cutting-edge embedded systems. As a pivotal contributor, you will collaborate closely with cross-functional teams to drive innovation...


  • Vancouver, British Columbia, Canada Kagwerks Full time

    Job DescriptionWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Kagwerks. This full-time position involves designing, developing, and testing embedded software for our communication products.About the RoleThis is an ideal opportunity for someone who is highly organized, self-driven, decisive, and eager to support our R&D,...


  • Vancouver, British Columbia, Canada T-Net British Columbia Full time

    Expert Firmware EngineerSanctuary, a world leader in building AI-based control systems for humanoid robots, is seeking a skilled and motivated Embedded Systems Architect to join our Hardware team. Reporting to the Embedded Systems Lead, you'll dive deep into our design, architecture, and implementation of real-time distributed systems that empower our...


  • Vancouver, British Columbia, Canada Semiconductor Engineering Full time

    Firmware Engineer Job DescriptionAs a senior embedded software architect in Semiconductor Engineering, you will report directly to the Director of Firmware Engineering. The ideal candidate is deeply hands-on and capable of working independently within a collaborative team of experienced firmware engineers.The successful candidate will be responsible for...


  • Vancouver, British Columbia, Canada Semiconductor Engineering Full time

    System-On-Chip Firmware Engineer Job OpportunityWe are seeking a skilled Firmware Engineer to join our team at Semiconductor Engineering in a full-time role. As a key member of the firmware engineering group, this candidate will report directly to the Director of Firmware Engineering.This position requires a highly motivated individual who is deeply hands-on...


  • Vancouver, British Columbia, Canada T-Net British Columbia Full time

    Sanctuary, a world leader in building AI-based control systems for humanoid robots, is seeking an experienced Embedded Systems Architect to join its Hardware team.We're looking for a skilled professional with extensive software development expertise and hands-on experience in embedded system design and development. As an Embedded Systems Architect, you'll be...


  • Vancouver, British Columbia, Canada Sanctuary Cognitive Systems Corp. Full time

    We are seeking a highly skilled Expert Firmware Engineer to join our team at Sanctuary Cognitive Systems Corp. in a pivotal role that will drive the development of real-time distributed systems for our humanoid robots.About the RoleThis exciting opportunity involves applying extensive hands-on expertise in designing, deploying, documenting, and maintaining...


  • Vancouver, British Columbia, Canada MistyWest Full time

    We are seeking a skilled Embedded Systems Specialist to join our team at MistyWest. As a key member of our engineering team, you will be responsible for designing and developing firmware that interfaces with and controls physical devices.Your expertise in software/firmware requirements planning, architecture design, and communication with project teams will...


  • Vancouver, British Columbia, Canada Flutter Care Full time $36

    Job OverviewWe are seeking an Embedded Systems Engineer to join our team at Flutter Care. In this role, you will be responsible for developing firmware and software systems for our wearable device.The ideal candidate will have a strong background in computer engineering, electrical engineering, or a related field, with experience in rapid prototyping and...


  • Vancouver, British Columbia, Canada MistyWest Full time

    Job DescriptionWe are looking for a skilled Firmware and Software Development Specialist to join our team at MistyWest. In this role, you will be responsible for creating programs that interface with and control physical devices.You will have the ability to identify the core software/firmware requirements of a project, plan the architecture and communicate...


  • Vancouver, British Columbia, Canada Rivian Full time

    Company OverviewRivian is a pioneering electric vehicle manufacturer dedicated to crafting innovative, emissions-free vehicles that inspire adventure and protect the environment. Our team of passionate individuals shares a love for the outdoors and a commitment to preserving it for future generations.About the RoleWe are seeking an experienced Energy...


  • Vancouver, British Columbia, Canada Mewar Infotech Limited Full time

    Job Overview">Mewar Infotech Limited is seeking a highly skilled and experienced Senior Software Systems Engineer Lead to join our team. As a key member of our engineering team, you will be responsible for leading and coordinating teams of information systems professionals in the development of software and integrated information systems.">About the...


  • Vancouver, British Columbia, Canada Microsoft Full time

    Accelerating Productivity with Embedded ExperiencesThe Growth Team is seeking a Principal Software Engineering Manager to help accelerate the adoption of Copilot and Microsoft 365. Our team is uniquely positioned at the strategic epicenter of E&D for revolutionizing the productivity business by delivering embedded experiences across the Microsoft 365 suite...


  • Vancouver, British Columbia, Canada Intelliswift Software Full time

    Job OverviewWe are seeking an experienced Senior Mobile Software Engineer to join our team at Intelliswift Software Inc.About the RoleThis is a full-time position that involves direct collaboration with the App Core team to develop, enhance, and maintain mobile applications for Android and iOS platforms while occasionally integrating backend components using...


  • Vancouver, British Columbia, Canada Iris Software Inc. Full time

    We are seeking an experienced Senior .NET software engineer to join our team at Iris Software Inc. in Vancouver, BC.The successful candidate will have a strong background in C# and experience working with SQL databases.About the Role:Develop high-quality software solutions using .NET technologies.Collaborate with cross-functional teams to design and...


  • Vancouver, British Columbia, Canada VoPay International Inc. Full time

    VoPay International Inc. is a leading fintech company that revolutionizes payment solutions with its innovative SaaS platform.About VoPayWe are a dynamic, customer-centric organization that values collaboration, innovation, and excellence in everything we do. Our inclusive workplace fosters diverse perspectives and experiences, driving growth and...


  • Vancouver, British Columbia, Canada Iris Software Inc. Full time

    At Iris Software Inc., we're looking for a highly skilled Senior C# Software Engineer to join our team in Vancouver, BC.**Job Summary:**We're seeking an experienced Senior C# Software Engineer to lead the development of mission-critical applications using ASP.NET and SQL. The successful candidate will have a strong background in C#, 8+ years of overall...


  • Vancouver, British Columbia, Canada Advanced Micro Devices Full time

    We are a leading technology company, AMD, dedicated to transforming lives with innovative solutions. Our mission is to push the boundaries of innovation and solve the world's most pressing challenges.As a Senior Embedded Firmware Engineer, you will play a crucial role in developing high-quality firmware for advanced computing experiences. Your primary focus...


  • Vancouver, British Columbia, Canada Azad Technology Partners Full time

    Azad Technology Partners, a company that values diversity and promotes inclusivity, is seeking a highly skilled Senior Controls Engineer for a full-time W2 contract position in Bloomfield, CT.The ideal candidate will lead the design, development, and maintenance of software tools and products worldwide. This includes architecting, designing, developing,...


  • Vancouver, British Columbia, Canada MineSense Full time

    Revolutionize the mining industry with MineSense, a trailblazing Canadian company at the forefront of cleantech innovation. We're seeking an exceptional Sr. II Controls Engineer (Instrumentation) to join our Engineering team in Vancouver.Key Responsibilities:PLC Program Development: Utilize expert-level proficiency to design and implement IEC 61131-3...