Embedded Software Engineer
at Advanced Technology Search Group
North York, ON, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 19 Jan, 2025 | Not Specified | 20 Oct, 2024 | N/A | Participation,Design,Risk Analysis,Test Protocols | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
and/or Requirements
- Design of experiments, design, create and codify test protocols and record results in report, as assigned
- Performing risk analysis of new designs, when required
- Participation of design reviews for new parts and products, when required
- Produce and/or provide updates to communicate design goals, achievements, or current results t
Responsibilities:
The (Sr) Embedded SW Developer is responsible for:
- Follow the software development lifecycle
- Design and develop embedded software for new products
- Support embedded software changes for current products
- Hardware / Software verification during initial phases of design and development
- Hardware / Software integration
- Support Linux Yocto tree maintenance; maintain embedded Linux system including kernel, BSP and
boot loader
- Software development for embedded Linux using Qt/QML, Python, C/C++ and automatic code
generation tools and technologies (Sqlite, MQTT, SSL/TLS)
- Firmware development using C/C++, RTOS (MQX), Webserver (HTML, Javascript, Python, CGI) tools and
technologies
- Linux administration for various tools and development
- Support the development of Design Inputs; requirements for new product based on User Specification
and/or Requirements
- Design of experiments, design, create and codify test protocols and record results in report, as assigned
- Performing risk analysis of new designs, when required
- Participation of design reviews for new parts and products, when required
- Produce and/or provide updates to communicate design goals, achievements, or current results to
appropriate persons within SciCan
- Design software for compliance with Medical Devices related standards
- Process Engineering Change Requests and Change Orders according to internal procedures and tools
- Ensure that the appropriate safety apparel will be utilized when working within the Production,
Warehousing, Service, Lab, and Machine Shop area
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
North York, ON, Canada