
Cynet Systems
Software Engineer
See how this job matches your profile
Sign in for an AI-powered fit score, breakdown, and a tailored resume.
Job Description
The Software Engineer will develop software applications that replicate real-world scenarios to validate that the software meets end-user requirements. This role involves creating simulators, emulators, and automation software, authoring technical documents, and working in the lab to integrate system software. The engineer will conduct integration efforts at the system level on hardware using user interfaces, collaborating closely with systems engineers to integrate software on various hardware platforms. This position also requires working with other software and hardware engineers to identify deficiencies and ensuring the team adheres to contractual requirements, meets cost and schedule constraints, and achieves functional and business objectives. The role includes overseeing the development of software integration and test solutions for communications technologies, collaborating with cross-functional teams, and demonstrating highly analytical skills to evaluate technical and programmatic data.
Qualifications
Required Qualifications
- Bachelor's Degree and minimum 4 years of prior relevant experience.
- Graduate Degree and a minimum of 2 years of prior related experience.
- In lieu of a degree, minimum of 8 years of prior related experience.
- Active DoD Clearance.
- Java
- C#
- Typescript
- Git
- Software Integration
- System Testing
- Automation Software
- Simulators
- Emulators
- Communications Technology
- Networking Protocols
- Hardware Test Interfaces
Preferred Qualifications
- Minimum of 4 years of directly related experience in Software Development.
- Proficient skills in Java, C#, Typescript and Source Control (e.g., Git) technologies.
- Proven experience in software development roles with a focus on communications technology projects.
- Software development skills with a track record of successfully delivering projects on time and within budget.
- Strong verbal and written communication skills.
- Familiarity with Atlassian's team collaboration software suite.
- Familiarity with various waveforms and wireless communications.
- Familiarity with various Networking Protocols.
- Familiarity with various Hardware Test Interfaces.
- Degree in Computer Engineering or Computer Science.
Skills & Technologies
About the Company
Cynet Systems
View company profile →
Interested in this role?
Sign in or create a free account to see how this job matches your skills, apply with one click, and let our AI tailor your resume.
Sign in to applyJob Details
Employment Type
Full Time
Experience Level
Senior
Location
Salt Lake, UT
Posted
Today
Country
US