Senior Software Engineer

Senior Software Engineer

Position Summary:

Senior Software Engineer required to work as part of a team developing new software and supporting existing products. This position will involve software development to expand the capabilities of the current SONARtrac and CYCLONEtrac products. In particular, this position will be a key role in a new redesign effort to update and modernize existing software and hardware utilizing C# and .NET. This engineer will be responsible for taking product feature requirements, developing and implementing software designs to meet requirements and final feature testing to prove out the design. Close collaboration with other project engineers including other software, hardware and testing engineers as well as participation in project and review activities will be required.

Experience:
  • Ten plus years
  • Education/Skills:
  • Bachelor’s Degree in Computer Science, Engineering or related field
  • Experience in C# and .NET for Windows Forms required
  • Excellent problem solving and communication skills
  • Self starter with ability to work in a fast paced environment
  • Experience interfacing and developing electronic devices preferred
  • SQL Server and SQLite knowledge a plus
  • Responsibilities:
  • Pioneer and prove-out new product and process concepts
  • Participate in planning and review activities for development projects to access risk and complexity of tasks
  • Contribute to new as well as ongoing project development
  • Participate in planning and implementation of comprehensive software system testing
  • Support software with internal and external customers
  • Ability to lead development efforts and work
  • Exposure to and involvement with LabView development will benefit collaboration with testing team
  • If interested, please submit your resume here.

    CiDRA Corporate Services
    50 Barnes Park North
    Wallingford, CT 06492, USA
    Phone: +1 203 265 0035
    Fax: +1 203 697 1061
    E-Mail: HR@cidra.com