Software Engineer

at  Aviya Aerospace Systems

Mississauga, ON, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate20 Dec, 2024Not Specified24 Sep, 2024N/AScripting Languages,Product Quality,Computer Science,Git,Python,Perl,Communication Skills,Programming Languages,Test ScriptsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Aviya Aerospace Systems is a leader in engineering services and solutions for mission critical Aerospace and Defense applications. Aviya provides expertise in program management, systems, software, mechanical, and hardware engineering to many of the top-tier Aerospace and Defense Contractors. We have openings for Software Engineers to join our engineering groups in Mississauga, Ontario and Longueuil, Quebec. New graduates are welcome to apply.

QUALIFICATIONS FOR POSITION

  • Bachelor’s Degree in Computer Science, Computer or Software Engineering. Degree in Electrical or Mechatronics Engineering if minored in Computer Science.
  • Proficient in C and C++ programming languages, demonstrated through personal and school projects.
  • Proficient in one or more scripting languages such as Python and Perl for generating test scripts.
  • Experience with version control systems such as Git or SVN.
  • Strong verbal and written communication skills.
  • Have demonstrated ability to work effectively, both alone and as a team.
  • Self-learner with an ability to take initiative to improve their own skills.
  • Ability to reliably meet deadlines while paying close attention to detail & product quality.
  • Familiarity with assembly languages and the intricacies of coding close to the metal are an asset.
  • Familiarity with Rational DOORS Tool and Problem Reporting Tools are an asset.
  • Familiarity with DO-178C processes or equivalent formal certification processes are an asset.

Responsibilities:

  • Work as part of the Software team on activities associated with the validation, verification and release of embedded software solutions for airworthy control systems.
  • Review software architecture, high level requirements and low level requirements against product and software requirements.
  • Review source code against detailed design documents, standards and perform analysis, review and testing.
  • Perform Requirement based testing (Unit Testing (UT), Software Integration Testing (SIT) & Hardware/Software Integration Testing (HSIT) as per DO-178C Level A, B and C guidelines.
  • Perform additional duties as required.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - QA & Testing

Software Engineering

Graduate

Computer science computer or software engineering

Proficient

1

Mississauga, ON, Canada