2024 Entry-Level Software Engineer at DCS Corp

Remote Full-time
About the position

In this role, you will be responsible for analyzing customer objectives to derive system design and system interface specifications. You will collaborate closely with research teams to customize software solutions tailored to specific experimental objectives. This position involves performing software and hardware integration and maintenance, ensuring that all components work seamlessly together. You will also conduct software component tests and system integration tests to verify adherence to specifications, ensuring that the final product meets the required standards. Additionally, you will be expected to recommend new technologies and innovative approaches to address complex system requirements, contributing to the continuous improvement of our software solutions. It is essential to apply best practices, including version control and thorough documentation, for all developed and modified software to maintain high-quality standards and facilitate future development efforts.

Responsibilities
• Analyze customer objectives to derive system design and system interface specifications.
,
• Work with research teams to customize software solutions for specific experimental objectives.
,
• Perform software/hardware integration and maintenance.
,
• Conduct software component tests and system integration tests for adherence to specifications.
,
• Recommend new technologies and novel approaches for complex system requirements.
,
• Apply best practices (version control, documentation, etc.) for all developed and modified software.

Requirements
• U.S. Citizenship is required due to the sensitivity of customer-related requirements.
,
• Bachelor's degree from an accredited college or university in Computer Engineering, Computer Science, Electrical Engineering, or a related discipline.
,
• Must be able to obtain a National Agency Check (NAC) clearance.
,
• Experience developing software in an object-oriented language (such as C++, Java, Python, etc.).
,
• Experience with a version control system (such as Git, CVS, Subversion, etc.).
,
• Excellent written and oral communication skills.
,
• Ability to adapt to quickly changing requirements during the development process.
,
• Highly motivated and team-oriented.

Nice-to-haves
• Experience with Unreal Engine.
,
• Experience with C++.
,
• Experience with network (sockets) programming and networking in general.
,
• Experience with multithread or multiprocessing programming.

Benefits

Apply Now

Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Experienced Senior Data Analyst – Supply Chain Operations Intelligence and Analytics Expert

Remote Full-time

**Immediate Hiring: Customer Service Associate I (Remote) at arenaflex**

Remote Full-time

**Experienced Remote Data Entry Clerk – Administrative Assistant – Work from Home Opportunity**

Remote Full-time

**Experienced Part-Time Remote Customer Support Specialist – Delivering Exceptional Apple User Experiences**

Remote Full-time

Netflix Remote Jobs (Direct Hiring) $72000/Yearly - Hiring Now

Remote Full-time

Remote Data Entry Specialist – Healthcare Industry Professional ($25/Hour) – Join arenaflex

Remote Full-time

Hiring Now: Google Jobs (Remote) $/35/Hr

Remote Full-time

Looking for Owner Operators

Remote Full-time

(Work From Home Jobs) Basic Data Entry Clerk Wanted – 25 Words Per Minute Input – Albuquerque, NM

Remote Full-time

Managing Consultant (Customer Experience)

Remote Full-time
← Back to Home