Software Engineer
Job Description
Job title: Software Engineer
Company: S M Software Solutions
Job description: If you find this opportunity aligns with your career goals and interests, we kindly request that you send us your documents to ajandekar@thethinkbeyond.com by 30 August 2024 at your earliest convenienceJob Title – Software Engineer
Office location: – Montreal, Quebec, Hybrid
Possibility of Extension: Yes possible
Type: 12 months requirement.Description
- 12 months requirement (Montreal, Quebec)
- Experienced Engineer – 6+ years of experience.
- Good written knowledge of English and French
Activities:
- Activity 1: Collect user needs and feedback
- Activity 2: Design a process and associated tools to meet user needs and to critical development standards (DO-178C/DO-331/DO-330)
- Activity 3: Develop and test the required software tools
- Activity 4: Document the tool architecture, developer guides and user guides tools
- Activity 5: Support the deployment of processes and tools
- Activity 6: Support tool users
- Activity 7: Analyze/reproduce problems and propose solutions
- Activity 8: Implement and test fixes
Technology
- Programming: Matlab, Simulink
- Programming: Python
- Optional: Programming of several languages: Database, Java, Javascript/Typescript, C/C++
- Optional: object-oriented and/or multi-core programming
Skill Description:
- A Software Engineer performs a subset of all the software engineering activities required to develop one or more components of a software solution / product.
- These engineering activities encompass:
- Contribution to the software architectural design Software Development & Verification of DO – 178B Level A/B/C
- Refinement of the components requirements,
- Assembly of the software components in a logical and controlled manner to evaluate the design, behavior, interactions and performance, and to confirm that the requirements against which the software components have been designed are fulfilled,
- Proficiency in Automated Development & Verification environment & tool sets, configuration management, programming languages C/C++/DOORS/FPGA programming Etc.
- Participates in the configuration item integration and verification phases;
- Contribute to the production of the software data package for release to solution
Note
- Work In hybrid mode:
- The activities will be carried out on the premises of Thales Avionics Montreal at least three days a week.
- The other days can be done remotely.
- During the integration phases, a greater presence in the premises may be required
Powered by JazzHR
Expected salary:
Location: Montreal, QC
Job date: Fri, 23 Aug 2024 05:30:02 GMT
Apply for the job now!