Software Engineer

3 weeks ago


Montreal, Quebec, Canada Socotra, Inc. Full time

We are looking for a skilled Software Engineer to join our LUS Kiosk Software team at Socotra, Inc. in Montreal.

About the Role

This is a key opportunity for an experienced software developer to make a significant impact on our bike and scooter kiosks, delivering high-quality software that meets user expectations.

Responsibilities
  • Develop new features and integrate new hardware into our existing software stack to support our latest products.
  • Contribute to the unification of our various existing software stacks.
  • Write well-crafted, well-tested, readable, and maintainable code using Python and other languages as needed.
Requirements
  • BSc/MSc in Computer Engineering, Computer Science, or a related field.
  • 5+ years of experience as a software developer with a focus on IoT software development.
  • Proficiency in Python, JavaScript, C, Java, and Go.
What We Offer
  • A competitive salary: $120,000 - $180,000 per year.
  • Comprehensive health, dental, and vision insurance plans, including family coverage.
  • Life insurance and disability benefits.
  • Healthcare Spending Account (HSA).
  • Fertility and family-building support.
  • Complimentary lunch, snacks, beverages, coffee, and tea in our offices.
  • Additional holidays (13 in 2024).
  • 4 floating holidays per year.


  • Montreal, Quebec, Canada CENTRIC SOFTWARE Full time

    We are seeking an experienced software engineer to join our dynamic Skyline team, responsible for developing scalable and resilient services using microservices architecture.Key ResponsibilitiesDesign and implement robust software solutions using Java, ensuring high performance and scalability.Collaborate with cross-functional teams to integrate services...


  • Montreal, Quebec, Canada Software Aspekte Full time

    We are seeking a highly skilled Embedded Software Systems Developer to join our team. This is an exciting opportunity to work on cutting-edge telecom advancements and pioneering automotive tech.As a global leader in design and development, specializing in electronics, electro-mechanics, and software, we foster innovation, collaboration, and excellence. Our...


  • Montreal, Quebec, Canada Software Aspekte Full time

    At Software Aspekte, we're pushing the boundaries of innovation in the field of embedded software development.Key Responsibilities:As an Embedded Software Developer, you will be responsible for implementing, troubleshooting, and integrating complex software functionalities in C/C++ code.Requirements:Minimum 3 years of experience in a related field, and a...

  • Software Engineer

    1 month ago


    Montreal, Quebec, Canada CENTRIC SOFTWARE Full time

    About UsCentric Software is a dynamic company that fosters innovation and excellence in software development.We offer a competitive salary of approximately €80,000 per annum, depending on experience and location.


  • Montreal, Quebec, Canada Software International Full time

    Job DescriptionWe are seeking a highly skilled Mainframe Systems Engineer to join our team at Software International.About the RoleThis is a 12-month contract position with the possibility of extension or conversion to a permanent role. The successful candidate will be working remotely in Canada, providing technical support and expertise for our global...


  • Montreal, Quebec, Canada Air Tek Inc Full time

    Air Tek Inc is a leading software company based in Toronto, Canada. We are seeking an experienced Software Engineering Manager to lead our engineering team.Job Description:The Software Engineering Manager will be responsible for building and managing a high-performing engineering team. This includes recruiting, developing, and retaining top talent, as well...


  • Montreal, Quebec, Canada Valsoft Corporation Full time

    About the RoleWe are seeking an experienced Software Engineering Manager to join our team at Valsoft Corporation in Montreal. As a key member of our engineering team, you will be responsible for leading and mentoring a team of software engineers, overseeing the development, maintenance, and modernization of our existing product.Key Responsibilities:Lead and...


  • Montreal, Quebec, Canada LGS, une Société IBM an IBM Company Full time

    LGS, an IBM company, is committed to providing a stimulating work environment that supports professional growth and diversity. We welcome talented individuals from local and international backgrounds to join our team as software architects for mobile platforms.About the Job DescriptionThe ideal candidate will have a strong background in software engineering,...


  • Montreal, Quebec, Canada Randstad Full time

    Role OverviewRandstad is seeking an experienced Software Engineering Team Lead to lead our team in delivering high-quality software solutions. The ideal candidate will have a strong technical background, excellent leadership skills, and the ability to motivate and guide a team towards achieving their goals.About the RoleWe are looking for a seasoned...


  • Montreal, Quebec, Canada CS Canada Inc. Full time

    At CS Canada Inc., we're a leading developer and certifier of safety-critical systems in the defense, aeronautics, autonomous driving, and railways industries. With over 100 engineers on board, we support our customers with innovative solutions to accelerate functional safety and technology commercialization.This is a unique opportunity to work on complex...


  • Montreal, Quebec, Canada Accolite Full time

    About AccoliteAccolite is a leading provider of digital solutions, offering a range of services including Strategy, Analytics, Digital Engineering, Cloud, Data & AI, Experience Design, and Marketing.With over 5,000 employees spanning North America, APAC, and EMEA, and partnerships with top technology providers, Accolite brings together the expertise and...


  • Montreal, Quebec, Canada Lightspeed Full time

    OverviewLightspeed is a leading cloud commerce platform that helps merchants innovate and thrive in the market. Our team is passionate about upholding software engineering best practices and building resilient, scalable solutions for our valued customers.Estimated Salary:$100,000 - $150,000 per yearJob DescriptionWe are seeking a skilled Backend Software...


  • Montreal, Quebec, Canada Aversan Inc Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team in Montreal, Quebec. As a key member of our engineering group, you will be responsible for designing, developing, testing, integrating, and deploying software applications for satellite payloads.Key Responsibilities:


  • Montreal, Quebec, Canada OSEDEA Full time

    As a Senior Software Engineering Lead at OSEDEA, you will be responsible for leading software development projects and initiatives. Our ideal candidate has 8+ years of experience as a software developer or engineer with expertise in modern programming languages such as Python, Javascript/typescript, and/or Java.Key ResponsibilitiesGuide your team through the...


  • Montreal, Quebec, Canada CENTRIC SOFTWARE Full time

    We are seeking an experienced Mobile Application Developer to join our team at Centric Software in Campbell, California. The successful candidate will have a strong passion for user-centric development and a proven track record of delivering high-quality mobile applications.About the RoleAs a Mobile Application Developer, you will be responsible for...

  • Software Engineer

    6 days ago


    Montreal, Quebec, Canada LGS, une Société IBM an IBM Company Full time

    Job DescriptionWe are seeking a skilled Software Engineer to join our team at LGS, an IBM Company. As a key member of our team, you will play a crucial role in driving major projects that propel our clients' businesses forward and improve people's lives.Your responsibilities will include:Participating in the development of customer projects: new...


  • Montreal, Quebec, Canada Stonewood Group Inc. Full time

    **Job Overview:**We are seeking a highly skilled Director of Global Software Engineering and Strategy to join the Stonewood Group Inc. team.**Salary Range:** $180,000 - $250,000 per year.**Job Description:As a key member of our leadership team, the Director of Global Software Engineering and Strategy will be responsible for leading our engineering teams in...


  • Montreal, Quebec, Canada Nomic Bio Full time

    Nomic Bio is a cutting-edge biotechnology company that has been making waves in the industry with its innovative approach to measuring biology. With a strong focus on DNA nanotechnology, high-dimensional flow cytometry, laboratory automation, and machine learning, our team is working tirelessly to develop the world's highest throughput proteomic platform:...

  • Software Engineer

    3 weeks ago


    Montreal, Quebec, Canada Desjardins Full time

    About DesjardinsAt Desjardins, we're a leading private IT team in Quebec with a passion for innovation and sustainable development. With over 7,000 employees and 1,380 applications, we're shaping the future of technology.CompensationWe offer a competitive salary and annual bonus to our Software Engineers. With 4 weeks of flexible vacation starting in the...


  • Montreal, Quebec, Canada Promote Project Full time

    About Promote ProjectWe are on a mission to revolutionize software development by providing cutting-edge solutions that empower our customers. Backed by top venture capitalists and trusted by over one million Canadians, we are redefining the future of financial services.Job SummaryThis is a unique opportunity for a skilled Chief Software Engineering...