Software Engineer

Donatech

Pay not stated in the posting

Tucson, AZ

Posted 3 months ago · Confirmed live 2 weeks ago

Skills this job asks for

  • C
  • C#
  • C++
  • Java
  • Python
  • Visual Basic
  • Configuration Management
  • GitHub
  • Microsoft Visual Studio
  • Oscilloscopes
  • RS-422 (Recommended Standard 422)
  • Software Development Life Cycle

Certifications

  • Security Clearance
  • U.S. Citizenship

Tailor your resume for this job

See which of these skills you have, and tailor your resume for this job.

Sign up free

Tailor your resume for this job

Start from your profile and shape your resume to this role.

At a glance

Type
Full-time
Level
Not stated
Experience
5+ years
Work model
Not stated
Schedule
Not stated
Education
Bachelor's degree
Benefits
Not stated
Team
Engineering

Description

Position would require the candidate to be a W2 employee of Donatech.
US Citizenship Required.
Active Secret Clearance Required.
 
  • Design, develop and integrate object-oriented software applications using C#, C++ in Microsoft Visual Studio in a Windows Operating System (OS)
  • Prioritize and handle multiple software engineering tasks concurrently
  • Troubleshoot software and test equipment instrumentation
  • Work in a multidiscipline engineering team environment
  • Develop and derive requirements for software products

Qualifications You Must Have:
  • Typically requires a Bachelor's Degree in Science, Technology, Engineering, or Mathematics (STEM) and minimum 5 years prior relevant experience, or an Advanced degree in a related field and minimum 3 years' experience.
  • Five years' experience developing and integrating software applications using C, C#, C++ programming languages in a test environment, as well as Java, Python or Visual Basic.
  • Experience with Windows Operating System and Microsoft Visual Studio is required.
  • The ability to obtain maintain a U.S. Government issued (Secret) security clearance is required before starting. U.S. citizenship is required, as only U.S. Citizens are eligible for a security clearance.

Qualifications We Prefer:
  • Familiar with computer architecture and computer hardware optimization techniques
  • Working knowledge of the development of software drivers for the operation of computer hardware interfaces
  • Working knowledge in common computer hardware interface and data protocols such as TCP/IP, UDP, or RS-422
  • Familiarity with laboratory test instrumentation, electronics, and software (Ex. oscilloscopes, power supplies, digital multimeters)
  • Experience with Unified Modeling Language (UML) to visualize software architecture and design
  • Experience of software development lifecycles, such as Waterfall and Agile
  • Experience with Software Configuration Management principles
  • Experience with Microsoft Azure DevOps Server or GitHub
  • Good written and interpersonal communication skills

About Donatech

Donatech

See all 191 open roles at Donatech