Search Profile

 

SOFTWARE ENGINEER

 

The Corporation’s Fuel & Utility Systems (headquartered in Vergennes, Vermont) is a leader in the design, development and production of aircraft fuel gauging equipment, fuel management systems, and motion control and utilities subsystems. The  products are used in commercial and military aircraft, missile and space products.

 

The Corporation is a $4.4 billion worldwide corporation employing 23,000 employees. The company is one of the world’s leading suppliers of components, systems, and services to the aerospace industry. The Corporation Fuel & Utility Systems is one of the 10 largest of the company’s 170 locations.

 

This position is within the Vergennes’ Facility.

 

 

POSITION DESCRIPTION SUMMARY

 

 

Overall responsibility will be to join and integrate into a group of 20 systems, electrical, mechanical and software engineers working on various systems for Boeing Commercial Aircraft.   Initially you will gain experience in the group by mentoring with senior software engineers until program familiarity is gained.  The first assignments will most likely be in support of development on the 7E7 Dreamliner program.   The specific responsibilities and duties shall include but are not limited to the following in support of all team programs:

 

v     Develop embedded software code for control of systems on the aircraft.

v     Develop test requirements and cases for formal verification of software.

v     Work from systems level requirements to generate software requirements and code in support of program milestones.

v     Interface with team members frequently to assure integration success.

v     Code will be C, ADA or assembly language for TMS 320 DSP MPC 555 processor, or for hosting on other computers via ARINC 653 Interface.

v     Create technical documentation in support of software development and test activities as needed.

v     Participate in peer review and formal review activities.

 

 

QUALIFICATIONS/SKILLS/EXPERIENCE

 

 

 

In general this position requires an individual to possess as well as evidence thorough knowledge of detailed software development.  In addition, broad analytical skill and the ability to balance requirements are essential.

 

v     US Citizenship is a must (Canadian citizenship with permanent work status may be considered)

v     Having achieved a Bachelor’s Degree in Computer Science, Electrical Engineering or Computer Science is a must.

v     Possessive of 2-10 years professional experience in software development preferred.

v     Proven ability to write efficient, concise technical documentation is essential.

v     Motivation and ability to work in a team based environment with frequent contact and interaction across functional responsibilities is considered indispensable for this position.

v     Must have C, ADA and Assembly language experience.

v     Experience utilizing TMS 320DSP or MPC 555 processors is a plus.

v     Familiarity with ARINC 429, MIL-STD-1553, AFDX or CAN communication buses will be regarded favorably.

v     Past or current experience with DO-178B Standards very desirable.

 

 

CHARACTERISTICS

 

v     Ambitious as evidenced by a constant desire for knowledge and the need to stay one step ahead of current technologies. Someone who would thrill in the creation of next generation product or solutions.

v     Willing to adapt to change as business grows and changes. Flexible and willing to embrace change.

v     Desirous of diverse projects. Avoids narrow focus or insistence on specializing in only a small, repetitive discipline.

v     Easily integrates into new and existing teams based upon the demands of the business.

v     Strong communication skills-verbal-written-listening.

v     Ability to travel when required.

 

COMPENSATION

 

Compensation Is Open Depending Experience.  Relocation assistance is available within reason and is grossed up plus paid moving.

 

 

 

Qualifying Questions and Case Studies

 

 

  1. Describe your overall software development experience.
  2. Please list the processors for which you have experience writing code and include the computer language used.
  3. Do you have experience in writing code utilizing DO-178B guidelines?  Describe.
  4. Describe an experience in which your ownership of the design/code was demonstrated.
  5. Do you have experience generating technical documentation?  Explain.
  6. Do you feel you work best independently or as part of a project design team?
  7. Why would you consider making a change in your current employment?
  8. What is most important to you about the environment/organization you work in?
  9. Are you in a personal and professional situation that would allow for relocation? Explain in detail.
  10. Describe your educational background beyond the degree you have attained.
  11. What are your compensation expectations if you were to make a change?
  12. What direction do you want your career to move toward?      

 

 

 

Case Studies Questions

(2-4 paragraphs is appropriate)

 

  1. This position requires you to generate concise technical documentation in support of code that you generate.  What do you feel poses the greatest challenge in generating such documentation?
  2. When posed with a software/ hardware integration issue, describe the steps you would take to solve the problem.
  3. Provide examples on how you’ve worked with hardware/firmware engineers and other colleagues in support of a past or present project.