The Software Engineer I will assist in planning and coordinating requirements gathering, design, development, and implementation of client information systems and software applications. The role also maintains, supports, and upgrades existing client systems and applications, applying communication and problem-solving skills and software development best practices to issues involving the design, development, and deployment of mission-critical client systems. Work includes software requirements development, software testing and integration, application and embedded coding in C# and C/C++, and Windows- and Linux-based development for autonomous maritime vehicles. The candidate must communicate clearly in writing and verbally, present products and ideas professionally, and work effectively with customers and users from varied technical backgrounds in a fast-paced environment.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level