Talent.com
Embedded Software Engineer
Embedded Software EngineerLinamar Corporation • Guelph, ON, Canada
Embedded Software Engineer

Embedded Software Engineer

Linamar Corporation • Guelph, ON, Canada
30+ days ago
Job type
  • Full-time
Job description

Job Title : Embedded Software Engineer

Job Summary :

Reporting to the Engineering Supervisor, the successful candidate will act as a key resource to develop embedded controller software for Skyjacks product range.

Responsibility :

  • Assist with establishing formal software development process for functional safety
  • Develop / update software for mobile machinery. Participate on software development teams and collaborate with cross functional product design teams to develop various features, such as electro-hydraulics, powertrain, and / or operator interfaces
  • Rapid software development from prototype to production and iterate for different products
  • Actively participate in design review, review of software architecture with cross-functional team to offer constructive feedback, new ideas, and solutions to problems
  • Utilize software tools & electronic instruments to troubleshoot and debug embedded systems
  • Provide technical support, and product support during key product development phase
  • Research and recommend core technologies and methods
  • Work with team members to coordinate / delegate development efforts
  • Communicate between internal teams and vendors
  • Outline project milestones and establish deadlines
  • Write technical documentation
  • Perform other related duties as assigned
  • Work with multiple programming languages

Academic / Educational Requirements :

  • Bachelor’s degree in software engineering or related field (computer science, other engineering), or in lieu of degree, relevant experience in field of software development
  • 2 to 5 years’ software development experience in embedded system preferably in automotive / off-road vehicle industry
  • Required Skills / Experience :

  • Hands-on experience working with embedded hardware, programming microcontrollers, motor controllers, and / or machine controllers, electronics, sensors, motors, engines, and / or machines (industrial or otherwise)
  • Knowledge of electronic circuits and components, such as Microcontrollers, FETs, EEPROM / Flash, etc., with the ability to read schematics and data sheets
  • Knowledge of communication protocols such as Wi-Fi Protocols (HTTP, UDP), and / or Bluetooth
  • Familiarity with Linux and Windows
  • Experience with cross-platform development and deployment
  • Ability to create GUIs for prototyping and testing
  • Strong programming skills in C, C++, or Simulink, and / or with the ability to learn new languages
  • Knowledge of Model-based software design and implementation methodologies and models (using Simulink, State flow, Matlab)
  • Experience with functional safety software design and architecture with coding standards for the whole process, standards like ISO IEC 61508, ISO 13849 etc.
  • Experience with embedded systems tools such as compilers, debuggers, simulators, etc.
  • Experience with IDEs or code editors, such as Microsoft Visual Studio or Visual Studio Code
  • Proficiency with version control software (such as git), repository management
  • Experience with SAE J1939 CAN communications, CAN open and analysis tools (., PCAN, Ixxat, Vector)
  • Solid understanding of linear algebra, algorithms, optimization, numerical methods
  • Experience reviewing and interpreting software requirements
  • Must be self-starter with great desire to learn
  • Effective communicator with teamwork experience
  • Good analytical thinking and problem-solving skills
  • What Linamar Has to Offer :

  • Competitive Compensation
  • Employee Benefits package includes but is not limited to, Drug, Dental & Vision etc.
  • Opportunities for career advancement.
  • Sustainability Council
  • Community based outreach supporting both local and global initiatives and charities.
  • About Us :

    Linamar Corporation is a Canadian-founded global manufacturer, renowned for its advanced engineering and innovative product development across diverse industries and markets. Our journey started in 1966 under the visionary leadership of our founder, and today, we remain committed to cultivating a culture of innovation and collaboration.

    With access to state-of-the-art tools and resources, you'll have the opportunity to make a meaningful impact alongside a team of driven and passionate professionals. Join us and be part of a company where innovation, collaboration, and growth are at the heart of everything we do.

    Linamar is committed to promoting accessible recruitment as outlined in the Accessibility for Ontarians with Disabilities Act. Linamar will attempt to accommodate persons with a disability in an appropriate and effective manner throughout all stages of the recruitment process. Accommodations will be provided upon request.

    Create a job alert for this search

    Embedded Software Engineer • Guelph, ON, Canada

    Similar jobs
    Software Engineer III - guelph

    Software Engineer III - guelph

    WaferWire Cloud Technologies • guelph, on, ca
    Full-time
    Job Title : Software Engineer III.One day a week but will go up to 3 when the new Toronto space is ready.WCT is a global talent solutions partner committed to delivering high-impact technology and e...Show more
    Last updated: 11 hours ago • Promoted • New!
    Embedded Systems Developer

    Embedded Systems Developer

    Rockwell Automation • Kitchener
    Full-time
    Rockwell Automation is a global technology leader focused on helping the world’s manufacturers be more productive, sustainable, and agile. With more than 28,000 employees who make the world better e...Show more
    Last updated: 16 days ago • Promoted
    Embedded Software Developer

    Embedded Software Developer

    Scalian • kitchener, on, ca
    Full-time
    Nous mettons notre expertise en.En nous rejoignant, vous aurez l'opportunité d’atteindre vos objectifs professionnels dans un environnement collaboratif et bienveillant. Le / La Embedded Software Deve...Show more
    Last updated: 12 hours ago • Promoted • New!
    Senior Software Engineer (Constellation Operations)

    Senior Software Engineer (Constellation Operations)

    Spire • Cambridge, ON, Canada
    Full-time
    At Spire, the Space Reliability Engineering team's mission is to protect, provide for, and progress the reliable operation of Spire's constellation of satellites, ground stations, and softw...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer III

    Software Engineer III

    WaferWire Cloud Technologies • cambridge, on, ca
    Full-time
    Job Title : Software Engineer III.One day a week but will go up to 3 when the new Toronto space is ready.WCT is a global talent solutions partner committed to delivering high-impact technology and e...Show more
    Last updated: 11 hours ago • Promoted • New!
    IBM OpenPages Developer - IBM

    IBM OpenPages Developer - IBM

    IBM • guelph, on, ca
    Full-time
    Title - IBM Open Pages Developer.Location - Hybrid 3 days @ Toronto.We are seeking a skilled IBM OpenPages Developer whose role involves designing analytical solutions, developing forms, calculatio...Show more
    Last updated: 9 hours ago • Promoted • New!
    Sr. Firmware / Embedded software Engineer

    Sr. Firmware / Embedded software Engineer

    PotisEdge • cambridge, on, ca
    Full-time
    Firmware / Embedded software Engineer.We are seeking a hands-on Embedded System Engineer with experience in Battery Management Systems (BMS) to support the technical development, customization, and i...Show more
    Last updated: 9 days ago • Promoted
    Embedded Firmware Engineer (Full-Time) - Humanoid Robot

    Embedded Firmware Engineer (Full-Time) - Humanoid Robot

    AXIBO INC • Cambridge, ON, Canada
    Full-time
    We are a highly technical and hands-on team pushing the boundaries of what's possible in roboticsfrom mechanical design and embedded systems to advanced AI and machine learning.By controlling e...Show more
    Last updated: 30+ days ago • Promoted
    Principal systems software engineer

    Principal systems software engineer

    Targeted Talent • Cambridge, ON, Canada
    Full-time
    Our client is a company building the world's highest- performance pure digital AI inference chip.We are looking for an experienced software engineer with excellent C / C++ programming skills and ...Show more
    Last updated: 30+ days ago • Promoted
    Engineering Manager (Software)

    Engineering Manager (Software)

    MealSuite • Cambridge, ON, Canada
    Full-time
    MealSuite builds end-to-end foodservice technology for healthcare and senior living organizations.Our mission is to help care teams deliver better dining experiences with less effort.We’re a ...Show more
    Last updated: 22 days ago • Promoted
    Solution Engineer

    Solution Engineer

    MealSuite • Cambridge, ON, Canada
    Full-time
    MealSuite builds end-to-end foodservice technology for healthcare and senior living organizations.Our mission is to help care teams deliver better dining experiences with less effort.We’re a ...Show more
    Last updated: 9 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Norima Consulting Inc. • guelph, on, ca
    Full-time
    Are you a highly skilled and experienced software developer seeking a challenging and rewarding opportunity in a dynamic environment? Norima Consulting is seeking a Senior.NET Developer to architec...Show more
    Last updated: 11 hours ago • Promoted • New!
    Senior C++ Software Engineer

    Senior C++ Software Engineer

    Targeted Talent • Kitchener, ON, Canada
    Permanent
    We are looking for an experienced.This is a permanent position that is.C based tech company enjoying substantial growth.The work will be heavily related to developing and implementing new features ...Show more
    Last updated: 30+ days ago • Promoted
    Embedded C Developer - Amaris Consulting

    Embedded C Developer - Amaris Consulting

    Amaris Consulting • cambridge, on, ca
    Full-time
    The ideal candidate will have strong experience in.You will be involved in the design, development, and optimization of embedded software for industrial and technological applications.Design, devel...Show more
    Last updated: 30+ days ago • Promoted
    Senior Systems Engineer (Hardware) - Onsite Position - Curtiss-Wright Corporation

    Senior Systems Engineer (Hardware) - Onsite Position - Curtiss-Wright Corporation

    Curtiss-Wright Corporation • cambridge, on, ca
    Full-time
    Senior Systems Engineer (Hardware) - Onsite Position.If you bring deep expertise in several of the areas listed below and a genuine excitement for rugged deployed systems for harsh environment, we ...Show more
    Last updated: 10 hours ago • Promoted • New!
    Embedded Software Developer - cambridge

    Embedded Software Developer - cambridge

    Scalian • cambridge, on, ca
    Full-time
    Nous mettons notre expertise en.En nous rejoignant, vous aurez l'opportunité d’atteindre vos objectifs professionnels dans un environnement collaboratif et bienveillant. Le / La Embedded Software Deve...Show more
    Last updated: 12 hours ago • Promoted • New!
    Senior Software Engineer - Dew Software

    Senior Software Engineer - Dew Software

    Dew Software • cambridge, on, ca
    Temporary
    I'm Naveen from DewSoftware, and we have an exciting open position that may interest you.Please share your updated resume, and I'll reach out to schedule a convenient time to connect.Position : Soft...Show more
    Last updated: 10 hours ago • Promoted • New!
    Senior Software Engineer

    Senior Software Engineer

    Frugal • guelph, on, ca
    Full-time
    Frugal is an AI-powered coding agent purpose-built to tackle one of the most persistent problems in tech : runaway cloud costs. Despite years of optimization efforts, cloud expenses remain high—and w...Show more
    Last updated: 11 hours ago • Promoted • New!