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 freeTailor 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.
Qualifications You Must Have:
Qualifications We Prefer:
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