Only 24h Left) Senior Software Engineer
1 week ago
As a Senior Software Engineer, you will use your expertise to develop and implement novel software solutions for clinical instruments at STEMCELL. You will work collaboratively alongside engineers and scientists from a variety of backgrounds to ensure all product milestones are achieved and all regulatory requirements are met. This is an exciting opportunity to work in a creative, multidisciplinary team and deliver innovative solutions for the biotech industry
Duties and Responsibilities
1. Follow Agile practices to collaborate on software requirements drafting; design, build, and test new software components for STEMCELL's laboratory automation instruments and software products on a Linux platform; Review with in-house cross functional teams.
2. Research and identify potential new directions for software and instrument development at STEMCELL Technologies.
3. Support continuous improvement through reviews of product architecture, design and technology, implementation, and lifecycle management factors.
4. Collaborate with the project team and senior management in shaping the next generation of software and instruments, including prototype development and other duties as required.
Knowledge and Qualifications
1. Bachelor's degree with 6-10 years of relevant experience or graduate degree with 4-8 years of relevant experience with the full software lifecycle as it relates to medical devices (including creating detailed software designs and software architecture).
2. Advanced coding experience with up-to-date knowledge of modern programming practices and new languages. Knowledge of Rust is a must, and Elixir and C are assets.
3. Experience building emulators and simulators for SIL and HIL testing.
4. Experience with embedded system interfacing between MCU's and sensors/IO, implementing communication protocols e.g. CAN / I2C /SPI, and developing BSP for custom hardware, including development of custom bootloaders and knowledge of RTOS/concurrency/ task scheduler.
5. Familiarity with developing devices to industry standards, preferably IEC62304, Cybersecurity, and networking.
This is an opportunity to work with highly motivated colleagues in a science-oriented, creative, and dynamic environment. We offer a competitive salary, excellent benefits, and meaningful career development opportunities.
As an equal opportunity employer, STEMCELL is dedicated to ensuring that every employee feels safe, valued, and respected for who they are. We know that scientific progress and innovation occur when diverse, creative minds come together and we are committed to nurturing a culture of inclusivity and belonging. STEMCELL enforces a zero-tolerance policy for any form of discrimination. Selection decisions are solely based on job-related factors.
#J-18808-Ljbffr
-
Only 24h Left Software Engineer, Network Systems
2 weeks ago
Vancouver, British Columbia, Canada Arista Networks Full timeArista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation. We leverage the latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge in...
-
Only 24h Left: Software Engineer
4 weeks ago
Vancouver, British Columbia, Canada Huawei Full timeHuawei Canada has an immediate 12-month contract opening for a Software Engineer.About the team:From Procurement to Finance to IT services and much more, the Quality & Operation Department provides critical support for all of Huawei Canada. This department prides itself on its ability to solve complex problems, often under tight deadlines, while provided...
-
Only 24h Left Activities
3 weeks ago
Vancouver, British Columbia, Canada Sunrise Senior Living Full timeWhen you join Sunrise Senior Living, you will be able to use your unique skills to empower residents to live longer, healthier, and happier lives. Not only will you build meaningful relationships with residents, their families, and team members alike, you will also gain joy in serving others and deep fulfillment in your work. Explore how you can follow your...
-
Vancouver, British Columbia, Canada Canucks Sports & Entertainment (CSE) Full timePosition: Senior Network Infrastructure EngineerDepartment: Information TechnologyReports to: Manager, Information Technology or abovePOSITION SUMMARY:The Senior Network Infrastructure Engineer is focused on providing onsite and remote support on all wired and wireless networking, telephony, and firewall operations for the entire organization. In addition,...
-
Engine Developer Only 24h Left
2 weeks ago
Vancouver, British Columbia, Canada Fortinet, Inc. Full timeFortinet is seeking a skilled Engine/Software Developer to contribute to the development and enhancement of our security product, FortiDeceptorToken. This role involves working on cutting-edge security technologies, with a focus on malware detection and evasion techniques. The team is open to intermediate and senior level candidates for this position.Job...
-
Senior Software Engineer
3 weeks ago
Vancouver, British Columbia, Canada Workday, Inc. Full timeSenior Software Engineer (Front End, Fullstack), EvisortApply remote type Flex locations Canada, BC, Vancouver time type Full Time posted on Posted 2 Days Ago time left to apply End Date: March 10, 2025 (1 day left to apply) job requisition id JR-0095112Your work days are brighter here.At Workday, it all began with a conversation over breakfast. When our...
-
3 Days Left) Senior Software Engineer
2 weeks ago
Vancouver, British Columbia, Canada Haventree Bank Full timeHaventree Bank is a private Canadian Schedule 1 bank specializing in alternative mortgage programs and insured GIC deposits. We help hardworking Canadians from coast-to-coast achieve homeownership by offering flexible mortgage solutions. Our insured GIC deposits offer competitive rates and are available through a variety of wealth management platforms.About...
-
Vancouver, British Columbia, Canada 2K Full timeWho We Are2K Games is headquartered in Novato, California and is a wholly owned label of Take-Two Interactive Software, Inc. (NASDAQ: TTWO). Founded in 2005, 2K Games is a global video game company, publishing titles developed by some of the most influential game development studios in the world. Our studios responsible for developing 2K's portfolio of...
-
Senior Electric Study Engineer Only 24h Left
4 days ago
Vancouver, British Columbia, Canada Snc-Lavalin Full timeJob DescriptionCome join us in reshaping the future with AtkinsRéalis. AtkinsRéalis is dedicated in engineering a better future for our planet and its people.We are seeking an experienced Senior Electric Study Engineer to lead and support power system planning, connection impact assessments, and substation design studies. This role involves advanced power...
-
Only 24h Left Software Development Engineer, S3
3 weeks ago
Vancouver, British Columbia, Canada Amazon Full timeWant to quickly write a lot of new high-performance, algorithmic code in Rust and iterate quickly? Want to own and operate an AWS service in the AI/ML and data storage space, while maintaining the availability, data durability, performance, and security that AWS S3 customers expect?In this role you will work closely with engineers and scientists to...
-
Vancouver, British Columbia, Canada Workday, Inc. Full timeIntermediate or Senior Software Development Engineer, Machine Learning (XO)Apply remote type Flex locations Canada, BC, Vancouver USA, GA, Atlanta USA, CO, Boulder time type Full Time posted on Posted 2 Days Ago time left to apply End Date: March 29, 2025 (2 days left to apply) job requisition id JR-0095383Your work days are brighter here.At Workday, it all...
-
Vancouver, British Columbia, Canada Amazon Full timeSenior Software Development Engineer, AWS Kinesis Data StreamsLeading brands like Epic Games, Lyft, AirBnB, and Vanguard use Amazon Kinesis Data Streams as their foundation for real-time streaming data. With Amazon Kinesis Data Streams, customers process Gigabytes per second of real-time user engagement data for gaming and marketing analytics, build...
-
Only 24h Left Transmission Lines Engineer
3 weeks ago
Vancouver, British Columbia, Canada WSP Global Inc. Full timeJob DescriptionThe Opportunity:Our Power subsector, a key component of WSP's ERI (Energy, Resources and Industry) sector, supports clients from coast to coast. Over the decades, we have developed a comprehensive range of services, including technical study preparation in niche areas, project management, detailed design, and site services. Our expertise is...
-
Senior/Lead Software Engineer
2 hours ago
Vancouver, British Columbia, Canada Arista Networks Full timeDirect message the job poster from Arista NetworksSenior Technical Recruiter at Arista Networks Career AdvocateArista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation. We leverage the latest advancements in cloud...
-
Senior Software Engineer
2 weeks ago
Vancouver, British Columbia, Canada Samsung Electronics Perú Full time* Please visit Samsung membership to see Privacy Policy, which defaults according to your location. You can change Country/Language at the bottom of the page.If you are a resident of the European Union or the European Economic Area, please click here. If you are a resident of the U.S., please click here. If you are a resident of the Philippines, please click...
-
Only 24h Left: Senior Project Manager
3 weeks ago
Vancouver, British Columbia, Canada Kinetic Construction Ltd. Full timeCareer Opportunities with Kinetic Construction, Ltd.A great place to work.Current job opportunities are posted here as they become available. Kinetic Construction Ltd. (Kinetic) is 100% employee owned, employs approximately 200 team members, and has been in business for 38 years with offices in Vancouver, Victoria, and Courtenay. If you see yourself as a...
-
Senior/Lead Software Engineer
5 days ago
Vancouver, British Columbia, Canada Arista Networks Full timeGet AI-powered advice on this job and more exclusive features.Direct message the job poster from Arista Networks.Senior Technical Recruiter at Arista NetworksArista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation. We...
-
Senior/Lead Software Engineer
7 days ago
Vancouver, British Columbia, Canada Arista Networks Full timeGet AI-powered advice on this job and more exclusive features.Direct message the job poster from Arista NetworksSenior Technical Recruiter at Arista NetworksArista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation. We...
-
Senior Software Engineer
3 days ago
Vancouver, British Columbia, Canada MasterCard Full timeSenior Software Engineer (SDET Backend API's) page is loadedSenior Software Engineer (SDET Backend API's)Apply locations Vancouver, Canada time type Full time posted on Posted 25 Days Ago job requisition id R-235411Our PurposeMastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're...
-
Senior Software Engineer
2 weeks ago
Vancouver, British Columbia, Canada Willow Laboratories Full timeGet AI-powered advice on this job and more exclusive features.This range is provided by Willow Laboratories. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base pay range$100,000.00/yr - $165,000.00/yrExecutive Assistant @ Willow Laboratories | Administrative Assistant CredentialsJob Summary:Willow is a...