Job Information
Parker Hannifin Corporation Senior Embedded SW Engineer in WINNIPEG, Manitoba
Senior Embedded SW Engineer
Location : WINNIPEG, MB, Canada
Job Family : Engineering
Job Type : Regular
Posted : Apr 17, 2024
Job ID : 47921
Back to Search Results
Job Description
Apply Now >
Save JobJob Saved
This opportunity is specific to Parker's Electronic Motion & Controls Division (EMC), an exciting and fast-paced environment providing technologies that create and control motion to customers across a wide range of applications and industries. This critical position allows you to become part of a team that aligns products and worldwide engineering and manufacturing capabilities to build our presence in a growing electrification space. EMC brings together decades of controls and electronics design and manufacturing expertise with significant growth opportunities presented by our mobile electrification and industrial efforts.
The Senior Embedded SW Engineer designs, develops, and maintains products with embedded systems. Specifically, designs and develops software and supports hardware design for real-time control and data acquisition in embedded product platforms with diverse scope and complexity.
Create software architecture and designs
Develop implementation plans
Lead technical teams - design, implementation and test (on-shore and off-shore)
Ensure product software designs meet market and/or customer requirements
Work with Electronics Developers to ensure electrical designs meet software requirements
Ensure designs, design decisions and implementations are documented
Write source code required for completed designs
Test and debug units to ensure the software conforms to the design and to requirements
Define software systems required to support Design Verification and Functional Testing
Ensure documents and source code files are archived in Parker's version control system
Provide technical information for review with product engineering teams applying consistent engineering practices, standards and documentation methods (e.g. structured design process; customer design reviews)
Contribute to completion milestones associated with specific projects (e.g. create functional diagrams and system layouts; review detailed drawings and schematics; define data structure, interfaces and programming logic; analyze material requirements; research customer data item requirements)
Review product specifications to ensure clarity, completeness, form, fit, function and conformity to standards and procedures, including identifying design errors, omissions and other deficiencies and recommending revisions, engineering change orders and improvements to engineering management or the project team
Maintain and further develop professional and technical knowledge by attending educational workshops, reviewing technical publications and/or participating in professional associations
Share specialized knowledge with others, assist in mentoring new employees and represent the company on specific projects or engineering tasks
Qualifications
Bachelor of Science in Computer Engineering or Computer Science, or equivalent
Ability to perform the essential functions of the job, typically acquired through 10 years of related experience
Extensive experience (10 years) in embedded software development using C on real time systems
Experience in technically leading a software development team
Experience in development APIs at the driver level
Experience with troubleshooting tools (JTAG, SWD, oscilloscopes, logic analyzers)
Ability to work with general objectives regarding projects and team goals; applying judgement in selecting procedures and techniques that should be applied and working collaboratively in a team environment
Experience in developing controller and/or display products for automotive and/or industrial use
Experience with safety standards - ISO 26262, IEC 51508, ISO 13849
Familiarity with Test Driven Development (TDD), version control and use of automation tools
Familiarity with CAN/J1939, Ethernet
Experience in software development for PCs and C#/C++
Experience with Python or other scripting languages
Familiarity with SVN, Git, Jenkins (or similar tools)
Familiarity with continuous development processes, Agile (Scrum), Scrum Master
With annual sales of $19.83 billion in 2023, Parker Hannifin is a Fortune 250 global leader in motion and control technologies. For more than 100 years the company has engineered the success of its customers in a wide range of diversified industrial and aerospace markets. Strong competitive advantages, a clear strategy and goals, consistent execution and performance, and many opportunities for growth have allowed the company to consistently deliver strong shareholder returns. Parker has increased its annual dividends paid to shareholders for 66 consecutive fiscal years, among the top five longest-running dividend-increase records in the S&P 500 index.
Apply Now >
Save JobJob Saved