Cymstar - Tulsa, OK
posted 4 months ago
As a Software Developer at CymSTAR, you will be responsible for designing, coding, implementing, and testing simulation software for simulator training devices and other similar applications. Your work will ensure that the software meets specified operational, performance, and interface requirements. You will engage in simulation software development, integration, verification, and documentation tasks, all while adhering to a specified budget and schedule. This role requires a collaborative approach, as you will coordinate with various teams including Program Management, Software, Electrical, Mechanical, and Manufacturing personnel to accomplish the development, design, and production of projects. In this position, you will participate in developing both preliminary and detailed software designs that comply with project requirements. You will be expected to understand the principles, practices, and languages utilized in programming and computer systems operations. Your responsibilities will include performing subsystem tests, integration tests, and acceptance tests of software products, as well as troubleshooting software to identify and resolve issues. You will also be involved in the installation, acceptance, and delivery of training devices to various locations worldwide. The end products of your work will include specifications, design documents, source code, and test specifications as required for the project. Proficiency in software programming languages such as C, FORTRAN, and other high-order languages, along with experience using the Linux Operating System, is essential. You will also be tasked with performing other related duties as assigned by your supervisor, ensuring that all tasks are completed satisfactorily and in compliance with company standards.