Software Engineer in Test

1 month ago


Montreal, Quebec, Canada Socotra, Inc. Full time
Software Developer in Test

At Socotra, Inc., our mission is to revolutionize the transportation industry with innovative solutions. We envision a future where cities thrive, communities connect, and personal vehicles are a thing of the past. Our team in Montreal is seeking a talented Software Developer to join its LUS Kiosk Software team, where you will play a crucial role in delivering high-quality software for our bike and scooter kiosks.

Key Responsibilities:
  • 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.
Requirements:
  • BSc/MSc in Computer Engineering, Computer Science, or a related field.
  • 5+ years of experience as a software developer.
  • Proficiency in Python.
  • Experience with JavaScript, C, Java, and Go is a plus.
  • Experience in IoT software development is a plus.
  • Must be fluent in spoken and written English/French.
What We Offer:
  • 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, 5 more than the legal requirement).
  • 4 floating holidays per year.


  • Montreal, Quebec, Canada Mannarino Systems & Software Inc. Full time

    About the Role:Mannarino Systems & Software Inc. is seeking an experienced Safety Critical Embedded Software Test Engineer to join our team. As a key member of our Safety Systems Engineering team, you will be responsible for designing and implementing requirement-based test cases and procedures for safety-critical software.Responsibilities:Design and...


  • Montreal, Quebec, Canada Test Dev Tools Full time

    About the Role:The Testing Consultancy is seeking a Senior Software QA Engineer to lead and deliver testing services using industry standards and best practices. This role will work collaboratively to build and establish the overall QA process, mentoring junior personnel and managing relationships with business owners, software vendors, and internal IT...


  • Montreal, Quebec, Canada Mannarino Systems & Software Inc. Full time

    Key Responsibilities:As a Safety Critical Embedded Software Test Engineer at Mannarino Systems & Software Inc., you will have the opportunity to develop and implement test cases and procedures for safety-critical software. You will also be responsible for executing and reviewing test results, tracing them to the corresponding requirements and identifying...

  • Software Engineer

    4 weeks ago


    Montreal, Quebec, Canada Aspire Software Full time

    About the Role:As a Software Engineer - Java Developer, you will be responsible for designing, developing, and testing software applications using Java programming language. You will work closely with cross-functional teams to deliver high-quality software solutions that meet business requirements.Responsibilities:Design, develop, and test software...


  • Montreal, Quebec, Canada Cs Workx Full time

    Are you looking for a challenging role in the aerospace industry?Cs Workx, a subsidiary of Cs Group, is seeking an Embedded Software Testing Engineer to join our team.The estimated salary for this position is $110,000-$130,000 per year, depending on experience.Job DescriptionWe are looking for a highly skilled engineer to test embedded software applications...


  • Montreal, Quebec, Canada BDC Full time

    BDC is seeking a skilled Software Engineering Specialist in Test to join its team. As a key member of the software development team, you will be responsible for planning, developing, and maintaining test automation code to ensure the application meets business and customer needs.Key Responsibilities:Participate in active software development with other...


  • Montreal, Quebec, Canada BDC Full time

    About This RoleBDC is seeking a Software Engineering Specialist in Test to join our team. As a key member of our software development team, you will be responsible for planning, developing, and maintaining test automation code to ensure our application meets business and customer needs.Key ResponsibilitiesParticipate in active software development with other...


  • Montreal, Quebec, Canada Aversan Inc Full time

    Aversan Inc is seeking a skilled Software Engineer for Satellite Payload Testing to design, develop, test, integrate and deploy software applications using general languages and technologies for the test of various satellite payloads.Key Responsibilities:Design, code, test, debug and document high-quality software development applications.Plan work, provide...


  • Montreal, Quebec, Canada SCIREQ Full time

    About SCIREQEstablished in 1997, SCIREQ is a world-renowned leader in the design and manufacturing of cutting-edge laboratory equipment for preclinical respiratory research.Job SummaryWe are seeking a highly motivated and skilled Software Developer to join our product development team. As a key member of our team, you will be responsible for the validation...


  • Montreal, Quebec, Canada Test Dev Tools Full time

    The Testing Consultancy is a global specialist software testing company with a focus on helping organizations transform the way they deliver quality software.We have broad capabilities across a wide range of testing areas that enable our clients to increase the speed and quality of software development while reducing risk and cost.Perks of Working for...


  • Montreal, Quebec, Canada Software Aspekte Full time

    Shape the Future of Automotive TechnologyAt Syntronic, we're not just following industry trends - we're setting them. Imagine working on cutting-edge advancements in telecom, pioneering automotive tech, life-saving healthcare innovations, and next-gen industrial automation. Our projects are diverse, impactful, and at the forefront of technological...


  • Montreal, Quebec, Canada Aspire Software Full time

    Software Engineering ManagerValPay is seeking a talented and experienced Software Engineering Manager to lead our team in Montreal. The ideal candidate will possess strong technical expertise, exceptional leadership skills, and a proven track record of successfully managing the migration from legacy systems to modern web-based architectures.This role...


  • Montreal, Quebec, Canada CS GROUP Full time

    Job Title: Senior Software Engineer - Test AutomationCS GROUP is seeking a highly skilled Senior Software Engineer to lead our Test Automation team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining reliable and reusable code in a multi-language environment.Key Responsibilities:Develop and...

  • Software Engineer

    4 weeks ago


    Montreal, Quebec, Canada Staffing In Motion Full time

    Job Title: Job TitleJob Description:As a Software Engineer, you will be responsible for designing, developing, and testing software applications. Your primary focus will be on the backend of the application, ensuring that it is stable, efficient, and scalable. You will work closely with the cross-functional team to deliver high-quality software...

  • Software Engineer

    1 month ago


    Montreal, Quebec, Canada CENTRIC SOFTWARE Full time

    Software Engineer - Java/JavaScriptWe're seeking a skilled software engineer with expertise in Java and JavaScript to join our team at Centric Software. The ideal candidate will have a strong understanding of microservices architecture and proficiency in a range of technologies and methodologies crucial for developing scalable and resilient services.Key...


  • Montreal, Quebec, Canada Ultimate Software Full time

    Company OverviewUltimate Software is a renowned private software company driven to inspire every organization to become a great place to work through our award-winning HR technology.Estimated SalaryWe offer an estimated annual salary of approximately $100,000 for this position, commensurate with experience and qualifications.Job DescriptionThis role involves...


  • Montreal, Quebec, Canada Prolifics Full time

    About this roleProlifics is seeking a skilled Sr. SDET Engineer to join our Quality Analyst & Test Automation Practice Team. The ideal candidate will have significant experience in application development, a strong technical background, and excellent communication skills.Key responsibilitiesDesign, develop, and implement End-to-End automation...

  • Software Engineer

    1 week ago


    Montreal, Quebec, Canada Clinique Ophtalmologique de Westmount Full time

    **Job Title:** Software EngineerAbout the Job:We are seeking a skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applicationsCollaborate with cross-functional teamsTest and debug software...


  • Montreal, Quebec, Canada Prolifics Full time

    Job OverviewProlifics is seeking a Senior Software Development Engineer in Test to join our Quality Analyst & Test Automation Practice Team. The ideal candidate will have significant experience in application development, a strong technical background, and excellent communication skills.Key ResponsibilitiesDevelop and configure software & tools to deliver...


  • Montreal, Quebec, Canada CS GROUP Full time

    Job OverviewCS GROUP is looking for a skilled Senior Embedded Software Test Engineer to join their team.This role is a great opportunity to work on embedded safety-critical software applications and contribute to the development of aerospace or defense systems.The ideal candidate will have a strong background in software testing, with experience in languages...