Talent.com
Dana Incorporated
Embedded Software EngineerDana Incorporated • Boucherville, Queb, CA
Embedded Software Engineer

Embedded Software Engineer

Dana Incorporated • Boucherville, Queb, CA
Il y a 13 heures
Type de contrat
  • Temps plein
Description de poste

Job Purpose

Dana is a global leader in the supply of highly engineered driveline, sealing, and thermal-management technologies that improve the efficiency and performance of vehicles with both conventional and alternative-energy powertrains. Serving three primary markets – passenger vehicle, commercial truck, and the off-highway equipment – Dana provides the world’s original equipment manufacturers and the aftermarket with local product and service support through a network of nearly 100 engineering, manufacturing, and distribution facilities.


Purpose as an Embedded Software Engineer, you are an active member of the SW development’s team.

Job Duties and Responsibilities

  • Analyze, design, develop & testing of Autosar software components to ASPICE/ISO 26262 methodology & standards.
  • Work closely with the electronics and hardware departments to ensure design of electronics and hardware can support the software requirements.
  • Create Software Requirements.
  • Support Architecture design and development.
  • Create Software Detail designs.
  • Develop software code in C/C++ to implement the software design.
  • Ensure code is compliant to MISRA and CERT C/C++ standards.
  • Interact with Software developped in MATLAB Simulink/Stateflow environment.
  • Conduct unit test to validate the software implementation.
  • Support issue analysis and corrective action definitions.
  • Take part in various development in the software development life cycle (SW FMEA, DFA, etc).
  • Participate in task planning and reporting, in an AGILE environment.

Required Working Experience

  • Expert with RTOS/BSW, device driver development like Flash, ADC, EEPROM, LIN, CANFD, SPI, etc.
  • Expert with design, implement, test and debug of embedded software for automotive electronic module.
  • Expert knowledge in real-time embedded software for 32-bit multicore microcontrollers (Infineon Aurix TC3xx, TI TM570, etc.)

Education and Qualifications

  • Bachelor’s degree in Electronics Engineering, Computer Science, or related discipline
  • Essential: Minimum five (5+) years of relevant experience with embedded software development
  • Essential: Strong knowledge of embedded C/C++ language
  • Essential: Knowledge of UML
  • Essential : Knowledge of Python
  • Essential : Experience with SPI, CAN, CANFD, J1939, UDS, and XCP communication protocols.
  • Experience with developing software in compliance with a formal V-cycle development.
  • Knowledge of ISO 26262 standard (an asset)
  • Knowledge of embedded systems testing with SIL, PIL (an asset)
  • Knowledge / experience of Motor control theory (an asset)
  • Experience with following tools (an asset):
    a. Requirements : Polarion
    b. MBD : Matlab/Simulink + Toolbox (Simulink Requirements, Simulink Tests, etc)
    c. Software devOps tools: Jira, ,Azure Git, CMake, Artifactory, etc
    d. Static Code analysis tools: Polyspace, etc.
    e. Software Unit tests and Software Integration tests: VectorCAST, etc
    f. LauterBach Debugger
    g. Automotive Communication Tools (Vector Canape, CANalyzer/CANoe, & CANdela)

Skills

  • Ability to work with multidisciplinary teams
  • Curious and autonomous
  • Rigorous and strong ability to meet deadlines
  • Commitment to the highest standards of ethical behavior in self and others; commitment to inclusion and diversity
  • Good analytical skills
  • Demonstrated ability to be proactive and think forward
  • Hands-on person.
  • Will work in a global and multi-cultural team
Créer une alerte emploi pour cette recherche

Embedded Software Engineer • Boucherville, Queb, CA

Offres similaires

Senior Embedded Software Engineer - On-Site Ottawa - C$125,000 - C$135,000 A Year

Morson Talent (Canada & USA)Boucherville, Canada
Temps plein

Senior Embedded Software Engineer needed to design, develop, and deploy advanced communication systems.Requires C/C++ expertise, Yocto experience, and hardware integration knowledge. Voir plus

 • Offre sponsorisée

Embedded Software Engineer

Dana IncorporatedBoucherville, Montérégie, CA
Temps plein

Dana is a global leader in the supply of highly engineered driveline, sealing, and thermal-management technologies that improve the efficiency and performance of vehicles with both conventional and... Voir plus

 • Offre sponsorisée

Embedded Software Engineer - C$75,000 - C$110,000 A Year

SpaceiumBoucherville, Canada
Temps plein

Develops core, mission-critical embedded software for spacecraft systems, interfacing with hardware and controlling operations.Writes firmware in C, C++, and Python for microcontrollers and real-ti... Voir plus

 • Offre sponsorisée

Embedded Software Engineer — Next-Gen Optics (Ottawa) - $66,000 - $89,300 A Year

Lumentum Operations LLCBoucherville, Canada
Temps plein

Develop embedded software for optical communication products.Collaborate with teams to solve software issues and review requirements. Voir plus

 • Offre sponsorisée

Spacecraft Embedded Software Engineer (Real-Time) - C$75,000 - C$110,000 A Year

Spaceium Inc. (YC S24)Varennes, Canada
Temps plein

Develop and implement core real-time software for spacecraft, interfacing directly with hardware. Voir plus

 • Offre sponsorisée

Real-Time Embedded Gnss Electronics Engineer - $86,000 - $110,000 A Year

Calian Group Ltd.Boucherville, Canada
Temps plein

Embedded Electronics Engineer sought to design and develop new features for embedded GNSS systems. Voir plus

 • Offre sponsorisée

Senior Embedded Software Manager — Optical Networks - C$139,400 - C$222,600 A Year

Ciena CorporationVarennes, Canada
Temps plein

Manage embedded software development for optical networks products, lead and mentor a team. Voir plus

 • Offre sponsorisée

Senior Real-Time Embedded Software Engineer

HireTalent - Staffing & Recruiting FirmBrossard, Montérégie, CA
Temps plein

A prominent staffing and recruiting company is seeking a Talent Discovery Specialist with Mid-Senior level expertise in Engineering and Information Technology.The role involves contributing to an E... Voir plus

 • Offre sponsorisée

Senior Software Developer- Embedded- Onsite Position- Ottawa, On - $90,300 - $135,000 A Year

Curtiss-WrightVarennes, Canada
Temps plein

Develop and test new embedded products, and enhance existing software.Requires C programming, and experience with Intel, Power Architecture, and ARM processors. Voir plus

 • Offre sponsorisée

Senior Embedded Software Engineer - C$80,000 - C$120,000 A Year

Amaris ConsultingBrossard, Canada
Temps plein

Get AI-powered advice on this job and more exclusive features.Direct message the job poster from Amaris Consulting ------------- As a Senior Embedded Software Engineer , you will be responsible fo... Voir plus

 • Offre sponsorisée

Embedded Software Engineer - C$79,800 - C$127,600 A Year

CienaVarennes, Canada
Temps plein

Seeking an Embedded Software Engineer specializing in Linux device drivers to design, develop, and maintain low-level software for networking platforms.Requires C/C++ expertise and deep Linux kerne... Voir plus

 • Offre sponsorisée

Senior Embedded Software Engineer - C$125,000 - C$135,000 A Year

Morson Edge (Canada)Boucherville, Canada
Temps plein

Develops and maintains embedded software for communication systems, integrating with hardware and collaborating with teams. Voir plus

 • Offre sponsorisée

Senior Embedded Software Engineer Needed

Dana IncorporatedBoucherville, Montérégie, CA
Temps plein

Drive innovation at Dana as a Senior Embedded Software Engineer responsible for developing cutting-edge software for automotive applications.This role emphasizes collaboration and rigorous software... Voir plus

 • Offre sponsorisée

Senior Embedded Software Engineer

HireTalent - Staffing & Recruiting FirmBrossard, Montérégie, CA
Temps plein

Talent Discovery Specialist @ HireTalent | Expert in Technical Recruiting.As a member of an Embedded Software Engineering team, perform diverse work tasks in a real‑time embedded communication and ... Voir plus

 • Offre sponsorisée

Senior Embedded Software Engineer - Ottawa Onsite - $90,300 - $135,000 A Year

Curtiss-Wright CorporationVarennes, Canada
Temps plein

Seeking an experienced Embedded Software Engineer to develop cutting-edge embedded systems in Ottawa.Requires C proficiency and 7+ years of experience. Voir plus

 • Offre sponsorisée

Senior Embedded Software Engineer - Aviation Systems Ottawa - C$100,000 - C$135,000 A Year

SkytracVarennes, Canada
Temps plein

Develops and maintains embedded software for communication systems, collaborating with cross-functional teams. Voir plus

 • Offre sponsorisée

Senior Embedded Software Engineer - On-Site Ottawa - C$125,000 - C$135,000 A Year

Morson EdgeVarennes, Canada
Temps plein

Senior Embedded Software Engineer needed to design, develop, and deploy advanced communication systems.Requires C/C++, Yocto, and hardware integration expertise. Voir plus

 • Offre sponsorisée

Software Developer-Embedded--Onsite Position - $74,600 - $100,000 A Year

Curtiss-Wright CorporationBoucherville, Canada
Temps plein

Develop and test embedded software for new products, enhancing existing systems.Requires experience with C, embedded firmware solutions, and relevant processors. Voir plus

 • Offre sponsorisée

Senior Manager Embedded Software Engineering - C$139,400 - C$222,000 A Year

CienaBoucherville, Canada
Temps plein

Manage a team of software engineers, ensuring high-quality embedded software delivery on the Reconfigurable Line System (RLS) product within budget and schedule. Voir plus

 • Offre sponsorisée

Senior Embedded Software Manager — Optical Networks - C$139,400 - C$222,600 A Year

Telecommunications Technology LeaderVarennes, Canada
Temps plein

Lead and mentor a software development team for embedded software in optical networks products, managing project delivery and team growth.Requires a Bachelor's degree and extensive leadership e... Voir plus