Embedded Software Engineer
5 hours ago
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 (e.g., 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.
-
Embedded Software Engineer
8 hours ago
Guelph, Ontario, Canada Skyjack Inc. Full time $80,000 - $120,000 per yearJob DescriptionJob Title: Embedded Software EngineerJob SummaryReporting to the Engineering Supervisor, the successful candidate will act as a key resource to develop embedded controller software for Skyjacks product range.ResponsibilityAssist with establishing formal software development process for functional safetyDevelop/update software for mobile...
-
Embedded Engineer
4 days ago
Guelph, Ontario, Canada Recurrent Energy Full time US$80,000 - US$120,000 per yearDescription Position at Recurrent EnergyJOB DESCRIPTIONCompany SummaryBright Minds. Bold Mission. Clean Future.At Recurrent Energy, a wholly owned subsidiary of Canadian Solar Inc., we're more than a global leader in utility-scale solar and battery storage—we're not just building utility-scale solar and battery storage projects—we're shaping the future...
-
Software Control Engineer
4 days ago
Guelph, Ontario, Canada Recurrent Energy Full time $90,000 - $120,000 per yearDescription Position at Recurrent EnergyJOB DESCRIPTIONCompany SummaryBright Minds. Bold Mission. Clean Future.At Recurrent Energy, a wholly owned subsidiary of Canadian Solar Inc., we're more than a global leader in utility-scale solar and battery storage—we're not just building utility-scale solar and battery storage projects—we're shaping the future...
-
Strategic Finance Business Partner
2 weeks ago
Guelph, Ontario, Canada Banyan Software Full time $100,000 - $110,000 per yearBanyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets. In recent years, Banyan was named the #1 fastest-growing private software...
-
Strategic Finance Business Partner
2 weeks ago
Guelph, Ontario, Canada Banyan Software Full time $100,000 - $110,000 per yearBanyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets. In recent years, Banyan was named the #1 fastest-growing private software...
-
Software Developer Student
2 weeks ago
Guelph, Ontario, Canada Hammond Power Solutions Full time $60,000 - $80,000 per yearHammond Power Solutions Inc. is a global manufacturer headquartered in Guelph, Ontario, Canada. HPS has grown to become the leader in North America in the custom design and manufacture of dry type transformers. For the past century, HPS has grown to deliver electrical power solutions to global markets and provides solutions for complex applications like,...
-
Test Engineer
7 days ago
Guelph, Ontario, Canada Flowserve Corporation Full time $60,000 - $90,000 per yearPOSITION SUMMARYThis position is responsible for maintenance, troubleshooting and continuous improvement of the liquid ring pump test equipment, including hardware selection and some software development. Monitoring upcoming custom systems orders and developing test plans for these systems. Other tasks as needed.This is a Monday to Friday position 7AM to 4...
-
Junior Engineer
2 weeks ago
Guelph, Ontario, Canada Precision Products (2006) Ltd. Full time $50,000 - $70,000 per yearCompany DescriptionPrecision Products is a Canadian manufacturer specializing in industrial vehicle wheels, tracks, and other parts. In addition to our production out of our Guelph, Ontario location, we source components from around the world to provide comprehensive solutions for OEMs and after-market suppliers. With a strong focus on quality and...
-
Broadcast Engineer
7 days ago
Guelph, Ontario, Canada Corus Entertainment Full time $60,000 - $90,000 per yearDivision:Radio TechnologyWork Status:Full TimeLocation:Guelph, Ontario (Onsite)About the Role:Corus Radio has an exciting opportunity for a full-time Broadcast Engineer, Radio Technology in our Guelph location. Reporting to the Chief Engineer, Radio Technology, the successful candidate will be responsible for supporting Radio Operations and Programming....
-
Senior BI Engineer
5 days ago
Guelph, Ontario, Canada Schema App Full time $120,000 - $140,000 per yearSchema App is a fast-paced, profitable SaaS company headquartered in Guelph, Ontario, and proud of our Canada-wide team. We are a smart, collaborative team on a mission to be a global leader in Enterprise Marketing Tech Innovation with a focus on content knowledge graphs. Schema App is proud to call SAP, Wells Fargo, and Henry Ford Health our customers. We...