Intermediate Software Engineer

Mississauga, ON, CA, Canada

Job Description

Build Software That Matters -- Every Single Day




Are you passionate about writing great software and driven by the chance to make a real-world impact? At Prolucid, you'll do more than ship code -- you'll help power life-building medical devices one day, and design control systems for nuclear inspection robots the next. We're trusted to solve some of the most complex, high-stakes challenges in

MedTech, Nuclear, and beyond

-- and we love it.



We're a team of sharp, curious, and genuinely supportive engineers who care deeply about building technology that improves lives. We collaborate closely, think critically, and always aim to solve the right problems -- not just the easy ones. If you're looking for work that's

technically challenging, socially meaningful, and never boring

, you'll feel right at home here.



At Prolucid, your

code has purpose

-- and you'll see the results in the real world.

Requirements



Must-Have's



2-5 Years of experience in a software development position. Bachelor's/Master's Degree Software/Systems Engineering or a related field Ability to work in Canada and travel to client sites within the GTA Self-motivated, a good communicator, excellent problem solver Both the ability, and the desire to continuously learn and embrace new industries, techniques, and technologies Demonstrable programming skills (any language - show us what you can do) Problem-solver mentality - A passion for figuring out what the client/user really needs and delivering that as efficiently as possible. Be sure to highlight this in your cover letter

Nice-To-Have's



Experience with Agile development Experience with cloud technologies, in particular the AWS ecosystem Practical understanding of quality management systems used to deploy mission critical projects in Nuclear/Medical environments

Tech Stack -

While we always use the right tool for the job, we do find there's a few tools we reach for more often including:


Languages: C#, C/C++, Dart, JS/TS Frameworks: .Net (ASP.Net, Reactive.Net), Flutter, WPF/WinUI3, React Environments: Linux/Windows/MacOS, Docker, Embedded Peripheral Integration: PLC, BLE, serial Cloud: AWS, GCP, Azure

Think You Have What It Takes? Here's What You'll Need to Do:



Design, develop, test, and maintain software solutions for embedded, desktop, mobile, and cloud applications targeting regulated industries (Medical and Nuclear). Collaborate with cross-functional teams to gather requirements, define specifications, improve code quality, create innovative software solutions that meet business needs and provide and receive constructive feedback so as a team we continually improve. Stay up-to-date with emerging technologies and industry trends, continuously enhancing skills and knowledge to contribute to the team's technical expertise. Comfortable context switching between projects and tech stacks so that you're always using the right tool to solve the most important problem

About You:



You are a creative thinker and love solving problems You embrace failure, encourage feedback and iterate to improve You strive to make impactful contributions that are recognized by your team. You prefer to be a part of the company, not a cog in the machine You prefer to work in a hybrid environment to enhance team collaboration Learning and utilizing new technologies excites you Prefer to work in a variety of industries developing a diverse skill-set You are a hobbyist that enjoys tinkering with new technologies and working on side projects


If this sounds like you, apply today to join a great team that can take your skills to the next level!

Benefits



Benefits



Hybrid / flexible office work model Extended Healthcare Plan (Medical, Disability, Dental & Vision) Paid Time Off Benefits Training & Development Group Life - AD&D - Critical Illness Insurance Social team culture with monthly "excursions" and annual team offsite

Salary Range: $80,000 - $100,000

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2477051
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Mississauga, ON, CA, Canada
  • Education
    Not mentioned