Company Type
Manufacturer
Location
St. Petersburg, Florida
Job Description
- Defining software architecture for current and future system platform developments;
- Maintaining and expanding database structures with software platform;
- Defining software development plans including cost, time, and work break down structure;
- Writing functional and system test plans for validation;
- Interfacing with product management for future system requirements;
- Ability to quickly identify and solve software problems;
- Excellent written and oral communication skills;
- Must be a team player with good people and leadership skills and ability to mentor;
- Good organizational skills being able to multitask on multiple development projects;
- Ability to work both independently and as part of larger teams;
Job Skills
- S. or M.S. degree in Engineering;
- A minimum of 10 years of related experience in software development for instrumentation;
- 3-5 years’ experience developing with Microsoft C# and .NET.
- Experience with WCF, WPF, .NET Remoting and Windows Forms;
- Experience with SQL database (MySQL, Microsoft SQL Server);
- Good understanding of networks and hardware interfaces;
- Developing embedded software in a Linux environment;
- Experience with project planning (schedules, budgets, resources, risk management).
Must be able to pass background and drug screening, including credit.
CSG is a EOE Minority/Veteran/Female/Disabled
Job ID: 15239