Software Engineer, Senior - Tulsa
$10kCymstar Services LLC
Job Description
Job Description
Summary
Research and analyze engineering requirements to develop operational concepts. Elaborate these concepts into top-level designs within the market-driven constraints of fidelity, quality, cost, and schedule. Plan, organize, lead, and participate in (1) the elaboration of top-level systems and software designs into the detailed design level and (2) the implementation of the detailed systems and software designs into the product. Test the product to these designs.
Familiarity with development of simulation models, programming in C or other high order software languages, and well-developed computer and network skills are required.
A signing bonus of up to $10,000.00 is available with this position.
Essential Functions
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
• Serve as lead engineer with responsibility to direct and coordinate work of other engineering and technical staff.
• Review contract requirements, program and training system specifications, and applicable standards to identify and evaluate programmatic and technical needs.
• Analyze operational and performance requirements of the overall system and conceptualize candidate top-level software design approaches that comply with these requirements. These analyses include consideration of hardware computational capabilities, system latencies, spare time requirements, etc.
• Identify and evaluate interface requirements between software and hardware. Define top-level interface specifications that align with the overall system architecture.
• Conduct value engineering trade studies of candidate top-level design approaches to assess design alternatives and determine the optimum solution.
• Identify and manage program risks proactively to mitigate potential issues and control costs.
• Develop detailed software designs via analyses, elaboration, and decomposition of top-level interface, operational, and performance requirements.
• Write software code that complies with detailed design specifications using C, Fortran, and/or other high order programming languages. Utilization of the Linux Operating System.
• Perform subsystem implementation test, integration test, and acceptance test of design products to ensure quality and compliance.
• Troubleshoot software issues to diagnose and resolve problems effectively.
• Participate in installation, acceptance, and delivery of training devices to various world-wide locations.
• Coordinate with Program Management, Software, Hardware, and Manufacturing personnel as necessary to accomplish development, design, and production of the project.
• Prepare time and cost estimates for completing projects.
• End products will consist of technical reports, design specifications, integration plans, test plans, test procedures, and source code as required for the subject project.
• Plan and prepare technical and cost proposal content for new business development efforts.
• Perform other related tasks as assigned by supervisor.
Travel
Approximately 25% travel is expected for the position. Travel occurs throughout the United States and occasionally internationally. Travel is typically overnight and often includes weekends.
This may include visits to customer sites for system acceptance testing and user training, with travel durations ranging from a few days to several weeks. Flexibility in working hours during travel is essential to meet project and customer needs.
A valid passport, along with the ability to comply with any necessary visa requirements, may be required.
Expected Hours of Work
A standard 40-hour workweek, Monday to Friday, is expected for the position. Flexibility and responsibility to work overtime as needed to meet project deadlines and client requirements. Position occasionally requires work on holidays, weekends, and shifts.
Supervisory Responsibilities
Technical supervision. No administrative supervision responsibilities. Key responsibilities that contribute to team development and project success include:
• Peer reviewing technical work of team members and providing constructive feedback to ensure adherence to design specifications and project requirements.
• Providing technical mentorship and guidance to entry engineers, fostering skill development and best practices within the team.
• Collaborating among team members to ensure effective communication and knowledge sharing throughout the development lifecycle.
• Assisting in the onboarding and training of new team members, ensuring they are well-versed in project methodologies and technical standards.
• Supporting project leads in monitoring team performance and progress, offering insights and recommendations to enhance productivity and efficiency.
• Encouraging a culture of continuous improvement by identifying areas for process optimization and implementing innovative solutions.
• Acting as a liaison between engineering teams and other departments, promoting alignment on project goals and timelines.
Education and/or Experience
Bachelor of Science (B.S.) degree in computer engineering, computer science, electrical engineering, physics, or equivalent; or 3 years related, practical experience, preferably in simulation; or equivalent combination of education and experience.
Minimum of 4 years of simulation industry experience. Knowledge and expertise for this level typically results from internal progressive experience. However, selection for this position is based on the demonstrated ability of the person to successfully fulfill the duties, responsibilities, and requirements listed.
Background must demonstrate a thorough knowledge of the sciences underlying software engineering.
Citizenship
U.S. Citizenship required. Must be able to obtain and maintain a U.S. DoD security clearance.
Competency
The requirements listed below are representative of the knowledge, skill, and/or ability required for this position.
Language Skills
Proficiency in speaking, reading and writing in English. Ability to read, analyze, and interpret common professional and industry relevant technical literature. Ability to correspond professionally, effectively, and efficiently with coworkers, subcontractors, customers, regulatory agencies, or members of the business community in person and in a virtual team environment.
Ability to effectively present technical information to colleagues, management, and customers. Ability to develop technical documentation such as software design documents, interface documents, test procedures, and user manuals.
Mathematical Skills
Ability to comprehend, calculate and apply principles of business math.
Ability to comprehend and apply modern algebra, Boolean algebra, trigonometry, calculus, ratios, and percentages. Ability to work with mathematical concepts such as limits, rings, quadratic and differential equations, and theorem proofs.
Computer Skills
Solid Technology skills including proficiency with Microsoft Office applications are essential. Experienced and proficient in the use of standard personal computer software tools, including word processors, spreadsheets, presentation graphics, Virtual meetings, team collaboration software, project tracking, and databases.
Ability to develop and debug computer source code and application software written in various languages such as C/C++/C#, Python, Fortran, and Ada. Ability to quickly learn new programming languages. Ability to use software and data configuration management tools such as GIT and Subversion. Usage of Microsoft Windows and Linux Operating Systems. Solid understanding of computer networking concepts. Proficiency with Microsoft Office applications including Outlook, Word, Excel, PowerPoint, and Teams.
Experience with software application development environments is required.
Proficient in planning, coordinating, and booking travel airfare, hotel accommodations, and rental cars.
Reasoning Ability
Ability to identify and define problems, gather and analyze relevant data, establish facts, and draw valid, logical conclusions.
Physical Demands
The physical demands described are representative of those that must be met to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
• Sitting, standing, and walking: The ability to remain in a stationary position for part of the time, and to occasionally move around the office.
• Using hands and fingers: Operating a computer, keyboard and telephone, as well as handling or feeling other objects.
• Reaching, stooping and kneeling: Accessing files and other items
• Vision: Close vision and color vision for computer work.
• Lifting and carrying: Moving small items and possibly lifting and carrying up to 25 pounds. Occasionally lift and/or move up to 50 pounds.
• Attendance: Regular, predictable attendance is required.
• Climb, crouch, and crawl: Accessing simulator components in areas that cannot be accessed in sitting or standing position.
Work Environment
The work environment characteristics described are representative of those encountered while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
• Moderate noise (i.e., business office with computers, phone, and printers, light traffic). Occasionally the work environment can be loud due to equipment operating near test benches and training devices.
• Ability to work in a confined area.
• Ability to sit at a computer terminal for an extended period.
• Occasionally exposed to cold server equipment rooms or hot unconditioned simulator bay.
• May occasionally be exposed to fumes or airborne particles, electrical hazards, moving machinery, and vibration.
Other Requirements
• Comply with company policies and procedures and work instructions.
• Follow company standards of professionalism.
• Treat customers and coworkers with respect.
• Be honest and dedicated in your work.
• Follow directions of supervisory and management staff.
• Comply with company quality standards.
• Maintain a professional appearance and comply with any company dress code.
This job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee. Duties, responsibilities and activities may change, or new ones may be assigned at any time with or without notice.
CymSTAR, LLC will recruit, hire, train, and promote qualified individuals in all job titles and ensure that all other personnel actions are administered without regard to race, color, religion, sex, military and/or veteran status, or disability or any other characteristic protected by federal, state, or local laws in accordance with Section 503 of the Rehabilitation Act of 1973, as amended, and the Vietnam Era Veterans Readjustment Assistance Act of 1974, which require affirmative action to ensure equal opportunity in all aspects of employment. CymSTAR, LLC does not discriminate on the basis of national origin or citizenship status as provided under the Immigration Reform and Control Act of 1986.
If you are interested in applying for employment and need special assistance or an accommodation to apply for a posted position, please contact our Human Resources department via phone at View phone number on ziprecruiter.com or email at View email address on ziprecruiter.com
- ...Job Description Job Description Software Engineering Intern About CymSTAR Join CymSTAR, a leader in advanced training solutions and... ...project tracking, and databases. • Reside and work in Tulsa County, Oklahoma, from approximately 17 May to 13 August 202...SuggestedInternshipMonday to FridayWeekend work
- ...of national security. Job Title: AWS Development Engineer Job Code 42406 Job Location: Tulsa, OK Schedule: 9/80 employees work 9 out of 14 days... ...automation, CI/CD pipelines, and modern software engineering practices. This role will work closely with...SeniorLocal area
$140k - $200k
...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design...SeniorFull timeWork at office- ...national security. Job Title: Real-time Development Engineer 4 Job Code : 41937 Job Location: Tulsa, OK Schedule: 9/80 employees work 9 out of 14... ...Job Description: L3Harris is seeking a Developer, Software Engineering with experience in CUDA, C/C++, and Python...SeniorLocal area
$140k - $200k
...doing seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’...SeniorFull timeRemote work- ...Enovation Controls is a place where people grow their careers while building cutting-edge solutions. Description Senior Software Engineers are responsible for the development of Embedded, Desktop, and Cloud Systems, possessing a deeper understanding of their inner...SeniorLive out
- ...Job Description Applications Engineering American Power Innovations... .... Headquartered in Tulsa, OK we are seeking a highly skilled... ...estimates to stakeholders, including senior management and clients.... ...strategies. Work with CRM software to manage quote timelines and...SeniorFull timeContract workFor subcontractorWork at officeLocal areaRemote work
$86.8k - $165.2k
...9-24 Country: United States of America Location: US-OK-TULSA-6120 ~ 6120 S Yale Ave ~ YALE, Ste 200 Position Role Type:... ...~ Translate business and technical requirements into well-engineered solutions. ~ Stay current with emerging web technologies and...SeniorFull timeTemporary workWork experience placementStart working todayWork at officeRemote workFlexible hours$80k - $110k
...Job Description Job Description Job Title: Senior Tax Accountant Location: Tulsa, OK Job Type: Full-Time Compensation: $80,000 – $110,000 per year Position Overview The Senior Tax Accountant is responsible for preparing, reviewing, and analyzing federal...SeniorFull timeFlexible hours- ...designed for connection, compassion, and meaningful outcomes. As a Senior Care Physician, you will provide intentional, relationship-... ...aligned with the model and mission Why Our Community? Tulsa offers the ideal blend of vibrant urban living and community warmth...SeniorMonday to Friday
- ...Job Description Job Description Description: Software Engineer (Software Developer – HMI Applications) Tulsa, OK About Us Enovation Controls specializes in complex projects, offering unparalleled expertise and innovative solutions. As a turnkey provider...Live outFlexible hours
- ...Job Description Job Description Description: Tulsa, OK (onsite position) About Us Enovation Controls specializes in... ...Description We are seeking a talented and motivated Software Engineer to join our New Product Development team focused on the design...Live out
$80k - $120k
...Job Title: Software Engineer Location: Tulsa, Oklahoma Type: Direct Hire Compensation: $80,000 - $120,000 Work Model: Onsite Hours: 40.0 Overview We have partnered with a growing manufacturing company in Tulsa, OK that is seeking a qualified Software...Permanent employmentFull timeLocal area- ...Job Description Job Description Description: Location: Tulsa, OK (onsite or hybrid options available) About Us Enovation... ...Description We are seeking a talented and motivated Software Engineer to join our team. This position will be responsible for assisting...Live out
$48k - $84k
...yr At Lumenalta, we create impactful software solutions that drive innovation and transform... ...with the Financial Industry ~ Senior-level experience with Java 17, Kafka, Spring... ...type ~ Contract Job function ~ Engineering and Information Technology...SeniorFull timeContract workRemote workMonday to Friday$55k - $100k
A leading IT services company is seeking a Software Engineer for a fully remote position. The role involves collaborating with clients, tackling complex challenges, and requires expertise in technologies like React, Node, and Express. Ideal candidates will thrive in a supportive...SeniorRemote jobFull timeFlexible hours$48k - $96k
...technical assessment will be required) ~ Senior-level experience of at least 4 years of... ...reviews ~5+ years of production-level software development experience ~ Recent... ...Mid-Senior level Job function Engineering, Information Technology, and Consulting;...SeniorFull timeWork at officeRemote workMonday to FridayFlexible hours- ...Inc. is in growth mode and currently seeking a Senior Programmer / Manufacturing Engineer to join our team in Tulsa, Oklahoma! The Senior Programmer/Manufacturing... ..., turning, and mill-turn machines using CAD/CAM software (e.g., Mastercam, Siemens NX, or Fusion 360)....SeniorLocal area
- ...ID: 78010 Location: Tulsa -TUL, Oklahoma City -OKC, Dallas... ...Areas of Interest: Software Development Pay Transparency... ...programming practices, and influence engineering standards across the team.... ...Job Description As a Senior Software Engineer, you’ll be...
- JOB SUMMARY:The Sr. Software Engineer will build out the next generation of our platform. As a Sr. Software Engineer, you are expected to work independently, and within teams, leading the development of software features. Ability to prioritize well, communicate clearly,...Senior
- ...Sr. Tax Account or Tax Manager (Tulsa, OK - Hybrid) Tulsa, OK, United States Job... ...Revenue Services. Supervise and train tax seniors, staff and interns to ensure accurate and... ...implement advice and planning Strong software skills, including proficient in Excel,...SeniorWork at office
$140k - $200k
...- Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...Apple's 2025 Design Award for Inclusivity, we find the need for a Senior iOS Engineer to help us support the new user base as well as...Remote jobFull timeWork at office- ...Job Description Job Description Description: Tulsa, OK (Onsite) About Us Enovation Controls specializes in complex... ...years. Job Summary Enovation Controls is seeking a Software Support Engineer. Join our Technical Services Team to leverage your software...Live out
- ...Tech Lead - Sr. Software Engineer In this role, you'll mentor the project team, share knowledge... ...technical leadership as a Tech Lead or senior IC—owning service-level architecture,... ...****@*****.*** with any questions. Tulsa, OK, US, 74101 Top 3 reasons to...SeniorContract workLocal area
- (Flintco, LLC has an opening in Tulsa, OK) Senior Project Engineer: Assist Project Manager in writing/reviewing subcontracts and purchase orders to... ...construction management and construction trades; (2) construction software Procore and AutoCAD; and (3) determining proper...SeniorContract workTemporary workFor subcontractorLocal area
$190k - $230k
...year Department: Gitwit Location: Tulsa, OK Compensation: $190,000 - $230,000... ...exist. This role is for the kind of engineer who already knows the difference: someone... ...obvious. Most of the ventures we create are software products, typically full-stack web...Full timeCasual workWork at officeImmediate startRelocation$77k - $202k
...SummaryThe OpportunityAs a SAP BRIM Consultant, Senior Associate, you will play a pivotal role... ...by analyzing client needs, implementing software solutions, and providing training and... ...Stamford; FL-Tampa; OH-Toledo; TX-Austin; OK-Tulsa; DC-Washington; CO-Denver; IA-Des Moines;...SeniorFull timeH1b- ...Job Title: Senior Electrical Engineer Job Type: Full Time-Permanent Location: Tulsa, OK, 74103 Shift: 9 pm to 5 pm (M-F) -------NO H1B---------C2C----------- Benefits - Yes Job Description: Summary As an Electrical Engineer...SeniorPermanent employmentFull timeH1bWork at officeShift work
- ...Zeeco fosters a robust work environment where employees, from engineering teams to support groups, benefit from a strong culture, trained... ...Engineer position will be based out of Zeeco's Headquarters in Tulsa, OK. The position will require knowledge of all Zeeco products,...Contract workWork at office
$100k - $135k
...Leading Aerospace Manufacturer | Senior Test Engineer Opportunity! This Jobot Job is hosted by: David DeCristofaro Are you a fit? Easy... ...are seeking a highly skilled Senior Test Engineer to join our Tulsa-based electronics manufacturing facility. This role is critical...SeniorLocal areaRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Senior - Tulsa. Be the first to apply!
- software developer fintech Tulsa, OK
- startup software engineer Tulsa, OK
- financial software developer Tulsa, OK
- junior software developer remote Tulsa, OK
- software engineer Tulsa, OK
- software developer internship no experience Tulsa, OK
- software engineer entry level Tulsa, OK
- software engineer amazon Tulsa, OK
- senior robotics software engineer Tulsa, OK
- experienced software developer Tulsa, OK



