Software Engineer Jobs - Calspan Corporation - Buffalo, NY


  • Support execution of testing operations in accurate and efficient manner. Design, develop and maintain embedded systems in testing environments as a member of a software team.
  • Maintain and document software approaches and solutions.
  • Support development of new applications and test procedures. Evaluate new technologies for implementation. Conduct research that tests and analyzes feasibility, design, operation and performance of systems.
  • Develop and direct software system testing and validation procedures, programming, and documentation. Integrate embedded software on embedded hardware.
  • Provide guidance to technicians in programming, preparation and operations of computer and related equipment and systems.

Required Experience:Preferred Experience:

  • 1+ years in software development or related discipline

Required Education:Preferred Education:

  • Bachelors in Electrical or Computer Engineering/Computer Science or related discipline or;
  • A combination of education and experience equivalent to above

Additional Comments:Preferred Knowledge / Ability:

  • Computer Science/Software engineering method
  • Software development processes including configuration management
  • Strong programming skills
  • Develop real time embedded systems and networking
  • Read and interpret engineering plans and specifications
  • Define problems, collect data, establish facts, and draw valid conclusions
  • Interpret a variety of technical instructions in mathematical or diagram form and manage abstract and concrete variables
  • Microsoft Office