Systems Software Engineer

Diagnostic Solutions International
Ontario, CA
43 $ / heure (estimé)
Temps plein

Job Summary

  • elementor - v3.9.1 - 14-12-2022 * / .elementor-widget-divider divider-border-style : none; divider-border-width : 1px;
  • divider-color : #2c2c2c; divider-icon-size : 20px; divider-element-spacing : 10px; divider-pattern-height : 24px; divider-pattern-size : 20px;

divider-pattern-url : none; divider-pattern-repeat : repeat-x .elementor-widget-divider .elementor-divider display : flex .

elementor-widget-divider .elementor-divider text font-size : 15px;line-height : 1;max-width : 95% .elementor-widget-divider .

elementor-divider element margin : 0 var( divider-element-spacing);flex-shrink : 0 .elementor-widget-divider .elementor-icon font-size : var( divider-icon-size) .

elementor-widget-divider .elementor-divider-separator display : flex;margin : 0;direction : ltr .elementor-widget-divider view-line icon .

elementor-divider-separator,.elementor-widget-divider view-line text .elementor-divider-separator align-items : center .elementor-widget-divider view-line icon .

elementor-divider-separator : after,.elementor-widget-divider view-line icon .elementor-divider-separator : before,.elementor-widget-divider view-line text .

elementor-divider-separator : after,.elementor-widget-divider view-line text .elementor-divider-separator : before display : block;

content : "";border-bottom : 0;flex-grow : 1;border-top : var( divider-border-width) var( divider-border-style) var( divider-color) .

elementor-widget-divider element-align-left .elementor-divider .elementor-divider-separator>

elementor-divider svg : first-of-type flex-grow : 0;flex-shrink : 100 .elementor-widget-divider element-align-left .elementor-divider-separator : before content : none .

elementor-widget-divider element-align-left .elementor-divider element margin-left : 0 .elementor-widget-divider element-align-right .

elementor-divider .elementor-divider-separator>

elementor-divider svg : last-of-type flex-grow : 0;flex-shrink : 100 .elementor-widget-divider element-align-right .elementor-divider-separator : after content : none .

elementor-widget-divider element-align-right .elementor-divider element margin-right : 0 .elementor-widget-divider : not(.

elementor-widget-divider view-line text) : not(.elementor-widget-divider view-line icon) .elementor-divider-separator border-top : var( divider-border-width) var( divider-border-style) var( divider-color) .

elementor-widget-divider separator-type-pattern divider-border-style : none .elementor-widget-divider separator-type-pattern.

elementor-widget-divider view-line .elementor-divider-separator,.elementor-widget-divider separator-type-pattern : not(.elementor-widget-divider view-line) .

elementor-divider-separator : after,.elementor-widget-divider separator-type-pattern : not(.elementor-widget-divider view-line) .

elementor-divider-separator : before,.elementor-widget-divider separator-type-pattern : not( class* elementor-widget-divider view ) .

  • elementor-divider-separator width : 100%;min-height : var( divider-pattern-height);-webkit-mask-size : var( divider-pattern-size) 100%;
  • mask-size : var( divider-pattern-size) 100%;-webkit-mask-repeat : var( divider-pattern-repeat);mask-repeat : var( divider-pattern-repeat);

background-color : var( divider-color);-webkit-mask-image : var( divider-pattern-url);mask-image : var( divider-pattern-url) .

elementor-widget-divider no-spacing divider-pattern-size : auto .elementor-widget-divider bg-round divider-pattern-repeat : round .

rtl .elementor-widget-divider .elementor-divider text direction : rtl .e-con-inner>

  • elementor-widget-divider,.e-con>
  • elementor-widget-divider width : var( container-widget-width); flex-grow : var( container-widget-flex-grow) / *! elementor - v3.
  • 9.1 - 14-12-2022 * / .elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap background-color : #818a91;
  • color : #fff .elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap color : #818a91;border : 3px solid;

background-color : transparent .elementor-widget-text-editor : not(.elementor-drop-cap-view-default) .elementor-drop-cap margin-top : 8px .

elementor-widget-text-editor : not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter width : 1em;height : 1em .

elementor-widget-text-editor .elementor-drop-cap float : left;text-align : center;line-height : 1;font-size : 50px .elementor-widget-text-editor .

elementor-drop-cap-letter display : inline-block

  • Software definition, design, implementation and maintenance on a variety of software projects
  • Software projects include in-flight real-time systems, hardware integration, user applications and ground database systems
  • Documentation skills including user guide source materials, technical documents and proposals
  • Help with high-level system and software requirements definition
  • Products center around aircraft Health Usage and Monitoring Systems (HUMS), mainly for helicopters
  • HUMS concentrates rotor / propeller balancing and vibration management
  • Basic knowledge of helicopter operation and systems is very helpful
  • Basic knowledge of Digital Signal Processing (DSP) is desirable
  • Some travel necessary, possibly to foreign counties, to perform job requirements

Job Number : DSI-008-000222-04

Job : Systems Software Engineer

Primary Location : CA-Ontario

Apply

Basic Qualifications

  • B.S. degree in Computer Science or related software field preferred
  • Knowledge of C programming language is required. Knowledge Visual Basic is strongly recommended
  • Real-time (RT) systems use C and an embedded RTOS (pSOS). Some RT experience is required
  • Ground systems mainly use Visual Basic and relational databases. Some database skills (SQL, ODBC, Microsoft Access) are required
  • Software integration and testing will be an integral part of development process
  • Some knowledge of hardware interfaces is required : data acquisition, sensors and communication
  • Some mathematical proficiency is required : basic algebra and trigonometry. Signal processing (FFTs, filters, sampling) and statistical analysis is highly desired
  • Some knowledge or experience with software configuration management tools and practices (e.g. SVN, Clear Case)
  • Experience with vehicle health management or HUMS development is desirable
  • Systems engineering, development, integration, verification and validation to military and civil aviation certification standards
  • Rotorcraft and / or avionics systems knowledge desirable, e.g. military and commercial data buses
  • Minimum of 5 years software development experience, 10 years preferred
  • Ability and desire to learn and develop intimate knowledge of health monitoring products
  • Ability to comply with all established methods, quality standards, and time schedules applicable to this position
  • Good working knowledge of Microsoft Office (Word, Excel, Power Point, Access, etc.)

Additional Helpful Qualifications

  • Experience in vibration analysis or software engineering efforts directed towards aircraft maintenance of mechanical structures and assemblies
  • Use of data analysis techniques to predict failure; Interpreting real time data to determine vehicle health
  • Experience with Helicopter Operation Monitoring Program (HOMP / FDM / FOQA) is a plus
  • Specific product lines include most current and legacy vibration balancers / spectrum analyzers / HUMS (Chadwick-Helmuth, G.

E. RADS-AT, IAC, Honeywell, Goodrich). Knowledge of any of these is a big plus

  • Effective presentation skills
  • Excellent communication and interpersonal skills, both internal to company and externally
  • Leadership potential with a consensus builder / team player mentality

Other Skills & Abilities

  • Scheduling and program management skills
  • Ability to adapt to multiple projects and timelines
  • Problem solving ability within software programs and with hardware / software interfaces
  • Self starter with ability to perform work without constant monitoring
  • Some direct interface to customers and end-users will be required
  • Ability to research and develop or improve existing algorithms and processes

Education Level

Bachelors in Computer Science / Engineering

Il y a plus de 30 jours
Emplois reliés
Huawei Technologies Canada Co., Ltd.
Markham, Ontario

Collaborate with cross-functional teams of researchers, engineers, and product experts to integrate AI-driven solutions into real-world software systems engineering challenges. Conduct advanced research to explore and apply state-of-the-art LLM and AI techniques to improve software engineering proce...

102 Yahoo Inc.
Remote,Canada
Télétravail

Do you relish the opportunity to work on one of the largest distributed storage systems in the world, running on thousands of machines and handling petabytes of data? Developing this infrastructure requires solving many technical challenges in the areas of distributed computing frameworks, data stru...

QNX Software Systems
Toronto, Ontario

BlackBerry is seeking a Senior Technical Marketing Engineer to support the Technical Marketing team and wider Product Marketing Group. Manage the lab environment and demo systems to replicate real world scenarios, primarily for Endpoint Protection. ...

Diagnostic Solutions International
Ontario, CA

Software projects include in-flight real-time systems, hardware integration, user applications and ground database systems. Software definition, design, implementation and maintenance on a variety of software projects. Systems engineering, development, integration, verification and validation to mil...

Stripe
Canada
Télétravail

We are a cross functional team of engineers, analysts, marketers, and product managers that deliver the insights, internal systems and tools that fuel Stripe’s growth. As part of the Marketing Systems team, you will own systems that power go-to-market motions productizing gathered insights and intel...

Veeva Systems
Toronto, Ontario

We are looking for Front-End Software Engineers who are eager to build in a dynamic, startup environment inside a stable, profitable company. Decompose existing software systems while working with and influencing others to improve overall architecture. Front-End Engineers will be directly collaborat...

Systems & Software, Inc.
Ontario, Canada
Télétravail

Join Harris' Systems & Software, a pioneering force in the Utility CIS arena, as a Senior Software Engineer. In this role, you will engineer backend solutions primarily for billing systems, designing new features and maintaining our industry-leading software package. Senior Software Engineer (Billin...

CANADA SERVER STORE INC.
Brampton, Ontario

Install software and hardware and configure operating system software in preparation for testing. Computer hardware or software retailer/wholesaler. Coordinate the development, installation, integration and operation of computer-based systems. Research technical information to design, develop and te...

AtkinsRéalis
Mississauga, Ontario

Execute software engineering tasks including software requirements specification, software design descriptions, coding, verification, testing, and documentation. Update and/or prepare Computers Engineering design documents including software requirements specifications, software design descriptions,...

Veeva Systems
Toronto, Ontario

If you are a recent engineering graduate, then Veeva's Engineering Development Program (EDP) is a perfect way to learn and build highly scalable multi-tenant cloud software. As a new full-stack, front-end, or back-end engineer, you will work with seasoned Product and Engineering leaders in small tea...