Sr. Embedded Software Engineer
2 weeks ago
Job Description: As a member of an Embedded Software Engineering team, perform diverse work tasks in a real time embedded communication and control environments. The candidate will be a member of a small to medium-sized team and will often perform in autonomous roles. He or she will also collaborate with other teams and occasionally give direction to other helper teams. Independently support technical solutions to complex problems throughout a new product development cycle involving analog and digital hardware and software operating systems. Responsibilities typically include: As team member contribute to and influence efforts of a development team towards defining and achieving project deliverables, keeping in mind the guiding principles; Customer Focus, Sense of Urgency, Performance to schedule and Quality. Directly apply technical skills to tasks involving complex features. Use proven software design techniques, procedures and criteria to complete a sequence of related engineering tasks (i.e. investigate, design, develop, test) in accordance with client quality guidelines. Participate in creation of or reviews of; documents, designs, code, test cases and user documentation. Perform unit or functional testing of developed software to ensure correct operation per functional requirements and compatibility with other components in the system. Contribute to software development capability improvement by keeping abreast of current trends in the areas of software development practices, technology utilization and development tools. Effectively team with others through mutually supportive professional relationships, open and direct communications, honesty and respect. Able to cope with and leverage personality differences and differences of opinion. Minimum Qualifications: Bachelor’s degree in computer engineering, Electrical Engineering, or similar technical degree Minimum of 5 to 7+ years of experience with C/C++ on microprocessor ARM Cortex A53 Good experience in embedded Real-time OS (Integrity, QNX, Linux, etc..) Experienced working at BSP Level, Apps and diagnostics. Proficient with lab instrumentation (Emulators, Logic analyzers, DMM, etc...) Knowledge standard interfaces (eg. SPI, I2C, USB, Ethernet, etc...) Strong communication skills in English Effectively communicate technical information verbally and in writing Desired Qualifications: Advanced courses in engineering or computer science would be beneficial. Course work covering software requirements analysis, software design, software engineering and software testing is desired. Thorough understanding of C/C++ Experience in mission critical embedded software development processes. Experience in industrial automation product development or related technical areas, including background with large scale system development projects Proven experience to work effectively as a team member in the development and testing of real time embedded products involving software operating systems and analog and digital hardware. Experience with Agile/Scrum development methodology. Asset: Experience in Data Acquisition, Industrial Process Control All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender, identity, national origin, disability, or protected veteran status. #J-18808-Ljbffr
-
Sr. Embedded Software Engineer
2 weeks ago
Brossard, Canada HireTalent Full timeJob Description: As a member of an Embedded Software Engineering team, perform diverse work tasks in a real time embedded communication and control environments. The candidate will be a member of a small to medium-sized team and will often perform in autonomous roles. He or she will also collaborate with other teams and occasionally give direction to other...
-
Sr. Embedded Software Engineer
2 weeks ago
Brossard, Canada HireTalent Full timeJob Description: As a member of an Embedded Software Engineering team, perform diverse work tasks in a real time embedded communication and control environments. The candidate will be a member of a small to medium-sized team and will often perform in autonomous roles. He or she will also collaborate with other teams and occasionally give direction to other...
-
Sr. Embedded Software Engineer
2 weeks ago
Brossard, Canada HireTalent Full timeJob Description: As a member of an Embedded Software Engineering team, perform diverse work tasks in a real time embedded communication and control environments. The candidate will be a member of a small to medium-sized team and will often perform in autonomous roles. He or she will also collaborate with other teams and occasionally give direction to other...
-
Brossard, Canada HireTalent Full timeA technology staffing agency is looking for an Embedded Software Engineer in Brossard, Canada. The role involves collaborating with development teams and applying C/C++ in real-time embedded environments. Candidates should have a Bachelor's degree, strong technical skills, and 5-7 years of experience in similar projects. This position promotes teamwork,...
-
Brossard, Canada HireTalent Full timeA technology staffing agency is looking for an Embedded Software Engineer in Brossard, Canada. The role involves collaborating with development teams and applying C/C++ in real-time embedded environments. Candidates should have a Bachelor's degree, strong technical skills, and 5-7 years of experience in similar projects. This position promotes teamwork,...
-
Brossard, Canada HireTalent Full timeA technology staffing agency is looking for an Embedded Software Engineer in Brossard, Canada. The role involves collaborating with development teams and applying C/C++ in real-time embedded environments. Candidates should have a Bachelor's degree, strong technical skills, and 5-7 years of experience in similar projects. This position promotes teamwork,...
-
Embedded Software Developer
3 days ago
Brossard, Canada MANTU GROUP SA Full timeWho are we? Amaris Consulting est une société indépendante de conseil et de technologies au service des entreprises. Avec plus de 1000 clients dans le monde, nous déployons des solutions pour les plus grands projets depuis plus d'une décennie - tout ceci est rendu possible par une équipe internationale de 7 600 talents répartis sur les 5 continents...
-
Embedded Software Developer
2 days ago
Brossard, Canada MANTU GROUP SA Full timeWho are we? Amaris Consulting est une société indépendante de conseil et de technologies au service des entreprises. Avec plus de 1000 clients dans le monde, nous déployons des solutions pour les plus grands projets depuis plus d'une décennie - tout ceci est rendu possible par une équipe internationale de 7 600 talents répartis sur les 5 continents...
-
Embedded Software Developer
2 days ago
Brossard, Canada MANTU GROUP SA Full timeWho are we? Amaris Consulting est une société indépendante de conseil et de technologies au service des entreprises. Avec plus de 1000 clients dans le monde, nous déployons des solutions pour les plus grands projets depuis plus d'une décennie - tout ceci est rendu possible par une équipe internationale de 7 600 talents répartis sur les 5 continents...
-
Embedded Software Developer
13 hours ago
Brossard, Canada MANTU GROUP SA Full timeWho are we? Amaris Consulting est une société indépendante de conseil et de technologies au service des entreprises. Avec plus de 1000 clients dans le monde, nous déployons des solutions pour les plus grands projets depuis plus d'une décennie - tout ceci est rendu possible par une équipe internationale de 7 600 talents répartis sur les 5 continents et...