Software Engineer

Donatech Corporation

San Diego, CA

JOB DETAILS
JOB TYPE
Full-time
SKILLS
Agile Programming Methodologies, Atlassian JIRA, Auditing, C Programming Language, C++ Programming Language, Communication Skills, Computer Engineering, Computer Science, Configuration Management, Continuous Deployment/Delivery, Continuous Integration, Debugging Skills, Documentation, Embedded Systems, Hardware Quality Assurance, Java, Jenkins, Linux Operating System, Problem Solving Skills, Programming Languages, Python Programming/Scripting Language, Secure Coding, Software Administration, Software Design, Software Development, Software Engineering, Source Code/Configuration Management (SCM), Sprint Planning, Standup Meetings, Team Player, Test Automation, Test Harness, United States Citizen
LOCATION
San Diego, CA
POSTED
1 day ago
Position would require the candidate to be a W2 employee of Donatech. US Citizenship Required. o Develop and enhance software features under guidance from senior engineers o Assist with debugging, troubleshooting, and resolving software issues o Contribute to automated tests and participate in CI/CD-driven build and integration processes o Support software design tasks, including documentation and interface definition o Work within an Agile team, participating in standups, sprint reviews, and planning activities o Follow secure coding practices and support DevSecOpsaligned workflows o Collaborate across systems, hardware, and test engineering teams o Maintain documentation for reviews, audits, and configuration management Additional Job Details: • Required Skill Sets: o Foundational knowledge in one or more programming languages (C, C++, Python, or Java) o Understanding of software development fundamentals, debugging, and version control o Familiarity with Linux environments or basic commandline operations o Exposure to Agile development through coursework, internships, or projects • Desired Skill Sets: o Handson project experience involving embedded systems, networking, or realtime software o Experience with CI/CD concepts or tools such as GitLab CI, Jenkins, or similar o Exposure to DevSecOps concepts or secure coding practices o Familiarity with automated testing frameworks o Experience with Atlassian tools such as Jira and Confluence o Strong communication and teamwork skills, especially in multidisciplinary engineering environments • Years of Experience Required (if any): o N/A • Education Level Required: o Bachelor’s degree in computer science, computer engineering, software engineering, or related STEM field • How will the contractor’s success be measured? o Supervisor evaluation • Culture o Collaborative team environment

About the Company

D

Donatech Corporation