Software Engineer Controls Specialist
2 months ago
Job Summary:
Altair Engineering is seeking a highly skilled Software Engineer Controls Specialist to join our team. This is a contract position that requires expertise in embedded software development.
Key Responsibilities:
- Develop control algorithms and produce code for vehicle features related to climate, starting, locking, lighting, alarms, windows, powered enclosures, and seats.
- Owning and reviewing requirements, creation of high-level functional specification design, and delivery of quality code using Matlab/Simulink or C in an Autosar Classic environment.
- Conducting design reviews for new content, resolving vehicle/breadboard software issues, unit testing content, and possessing domain knowledge.
Requirements:
- Bachelor's Degree in Electrical Engineering, Computer Engineering, Software Engineering, or Computer Science.
- Delivering AutoSAR Classic software using Matlab/Simulink and/or C code.
- Generating functional requirements and managing change requests to the software design.
- Defining software interfaces both at the AutoSAR Composition and ECU boundary for Signals and Services (SOME/IP).
- Providing software unit testing, including familiarity with quality code coverage metrics (Condition, Decision, MCDC) and tools like Model Advisor/Polyspace.
- Resolving issues during internal software integration or at vehicle breadboard.
- Directly testing software function using virtual and physical hardware.
- Supporting vehicle launch.
- Understanding of embedded hardware and software design, knowledge of control theory and algorithm design, Matlab/Simulink, Jira, and Github experience required (Jama a plus).
- Familiarity with CAN/Ethernet tools, AutoSAR, and Functional Safety (ISO26262).
- 5+ years of engineering work experience.
- Hybrid position.
What We Offer:
- Competitive Salary
- Comprehensive Benefit Package
- Group Retirement Savings Plan (GRSP) with matching contributions
- Paid holidays and vacation time off
- Free training on all Altair products
-
Software Engineer Controls
4 weeks ago
Canada Altair Engineering Full timeJob Summary:Altair Engineering is seeking a highly skilled Software Engineer Controls to join our team in Kanata, ON. This is a contract position that requires expertise in embedded software development.Key Responsibilities:Develop control algorithms and produce code for vehicle features related to climate, starting, locking, lighting, alarms, windows,...
-
Software Engineer Controls
4 weeks ago
Canada Altair Engineering Full timeJob Summary:Altair Engineering is seeking a highly skilled Software Engineer Controls to join our team in Kanata, ON. This is a contract position that requires expertise in embedded software development.Key Responsibilities:Develop control algorithms and produce code for vehicle features related to climate, starting, locking, lighting, alarms, windows,...
-
Software Engineering Manager
4 weeks ago
Canada Orchestry Software Full timeJob Title: Software Engineering ManagerOrchestry Software is seeking a highly skilled and experienced Software Engineering Manager to lead our engineering team in the design, development, and delivery of high-quality software solutions.Responsibilities:Lead, mentor, and coach a team of software engineers, fostering a collaborative and high-performance work...
-
Software Engineering Manager
4 weeks ago
Canada Orchestry Software Full timeJob Title: Software Engineering ManagerOrchestry Software is seeking a highly skilled and experienced Software Engineering Manager to lead our engineering team in the design, development, and delivery of high-quality software solutions.Responsibilities:Lead, mentor, and coach a team of software engineers, fostering a collaborative and high-performance work...
-
Software Engineering Manager
1 month ago
Canada Orchestry Software Full timeSoftware Engineering ManagerOrchestry Software is seeking a highly skilled Software Engineering Manager to lead our team of software engineers in the design, development, and delivery of high-quality software solutions.Responsibilities:Lead, mentor, and coach a team of software engineers, fostering a collaborative and high-performance work environment.Set...
-
Software Engineering Manager
1 month ago
Canada Orchestry Software Full timeSoftware Engineering ManagerOrchestry Software is seeking a highly skilled Software Engineering Manager to lead our team of software engineers in the design, development, and delivery of high-quality software solutions.Responsibilities:Lead, mentor, and coach a team of software engineers, fostering a collaborative and high-performance work environment.Set...
-
Software Engineering Manager
1 month ago
Canada Orchestry Software Full timeSoftware Engineering ManagerOrchestry Software is seeking a highly skilled Software Engineering Manager to lead our team of software engineers in the design, development, and delivery of high-quality software solutions.Responsibilities:Lead, mentor, and coach a team of software engineers, fostering a collaborative and high-performance work environmentSet...
-
Software Engineering Manager
1 month ago
Canada Orchestry Software Full timeSoftware Engineering ManagerOrchestry Software is seeking a highly skilled Software Engineering Manager to lead our team of software engineers in the design, development, and delivery of high-quality software solutions.Key Responsibilities:Lead, mentor, and coach a team of software engineers, fostering a collaborative and high-performance work...
-
Software Engineering Manager
1 month ago
Canada Orchestry Software Full timeSoftware Engineering ManagerOrchestry Software is seeking a highly skilled Software Engineering Manager to lead our team of software engineers in the design, development, and delivery of high-quality software solutions.Responsibilities:Lead, mentor, and coach a team of software engineers, fostering a collaborative and high-performance work environmentSet...
-
Software Engineering Manager
1 month ago
Canada Orchestry Software Full timeSoftware Engineering ManagerOrchestry Software is seeking a highly skilled Software Engineering Manager to lead our team of software engineers in the design, development, and delivery of high-quality software solutions.Key Responsibilities:Lead, mentor, and coach a team of software engineers, fostering a collaborative and high-performance work...
-
Software Engineering Manager
1 month ago
Canada Orchestry Software Full timeSoftware Engineering ManagerOrchestry Software is seeking a highly skilled Software Engineering Manager to lead our team of software engineers in the design, development, and delivery of high-quality software solutions.Responsibilities:Lead, mentor, and coach a team of software engineers, fostering a collaborative and high-performance work environment.Set...
-
Software Engineering Manager
1 month ago
Canada Orchestry Software Full timeSoftware Engineering ManagerOrchestry Software is seeking a highly skilled Software Engineering Manager to lead our team of software engineers in the design, development, and delivery of high-quality software solutions.Responsibilities:Lead, mentor, and coach a team of software engineers, fostering a collaborative and high-performance work environment.Set...
-
Software Engineer in Test-LINUX
4 weeks ago
Canada Electronic Theatre Controls Full timeSoftware Engineer in Test-LINUXWe are seeking a highly skilled Software Engineer to join our Innovative ETC R&D Squamish team. The ideal candidate will have experience in low-level programming and/or embedded firmware, as well as working knowledge of software development in Real-Time Operating Systems (e.g. Zephyr RTOS).Key Responsibilities:Assume design...
-
Software Engineer in Test-LINUX
4 weeks ago
Canada Electronic Theatre Controls Full timeSoftware Engineer in Test-LINUXWe are seeking a highly skilled Software Engineer to join our Innovative ETC R&D Squamish team. The ideal candidate will have experience in low-level programming and/or embedded firmware, as well as working knowledge of software development in Real-Time Operating Systems (e.g. Zephyr RTOS).Key Responsibilities:Assume design...
-
Canada Electronic Theatre Controls Full timeJob SummaryWe are seeking a highly skilled Software Engineer to join our Innovative ETC R&D Squamish team. The successful candidate will work collaboratively with R&D in ETC's Middleton location, developing the next generation lineup of IoT-based commercial building controls systems.Key ResponsibilitiesAssume design responsibility, including making design...
-
Canada Electronic Theatre Controls Full timeJob SummaryWe are seeking a highly skilled Software Engineer to join our Innovative ETC R&D Squamish team. The successful candidate will work collaboratively with R&D in ETC's Middleton location, developing the next generation lineup of IoT-based commercial building controls systems.Key ResponsibilitiesAssume design responsibility, including making design...
-
Software Controls Engineer
4 weeks ago
Canada Ai Build Limited Full timeJob DescriptionSanctuary AI is a leader in developing AI-based control systems for humanoid robots. We are seeking a skilled Software Controls Engineer to contribute to the development and improvement of control software, ensuring efficient motion control.The successful candidate will work on the codebase linking motion control with real-time embedded...
-
Software Controls Engineer
4 weeks ago
Canada Ai Build Limited Full timeJob DescriptionSanctuary AI is a leader in developing AI-based control systems for humanoid robots. We are seeking a skilled Software Controls Engineer to contribute to the development and improvement of control software, ensuring efficient motion control.The successful candidate will work on the codebase linking motion control with real-time embedded...
-
Software Controls Engineer
4 weeks ago
Canada Ai Build Limited Full timeJob DescriptionSanctuary AI is a leader in developing AI-based control systems for humanoid robots. We are seeking a skilled Software Controls Engineer to contribute to the development and improvement of control software, ensuring efficient motion control.The successful candidate will work on the codebase linking motion control with real-time embedded...
-
Software Controls Engineer
4 weeks ago
Canada Ai Build Limited Full timeJob DescriptionSanctuary AI is a leader in developing AI-based control systems for humanoid robots. We are seeking a skilled Software Controls Engineer to contribute to the development and improvement of control software, ensuring efficient motion control.The successful candidate will work on the codebase linking motion control with real-time embedded...