12 Sep
|
Iconma Portal
|
Brossard
12 Sep
Iconma Portal
Brossard
Our Client, a Manufacturing Conglomerate company, is looking for a Senior Embedded Software Engineer for their Brossard, QC location.
Responsibilities:
- 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 qualified relationships, open and direct communications, honesty and respect. Able to cope with and leverage personality differences and differences of opinion.
Requirements:
- Bachelor’s degree in computer engineering, Electrical Engineering,
or similar technical degree
- Minimum of 7 to 10+ years of experience with C/C++ on microprocessor, microconttoller (TI, NXP...)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
- Advanced courses in engineering or computer science would be beneficial.
- Course work covering software requirements
- 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.
- Experience in Data Acquisition, Industrial Process Control
Why Should You Apply?
- Health Benefits
- Referral Program
- Excellent growth and advancement opportunities
📌 Senior Embedded Software Engineer (Brossard)
🏢 Iconma Portal
📍 Brossard