Software Engineer 2

THE JUDGE GROUP, INC.
Camarillo, United States of America
17 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior
Compensation
$ 229K

Job location

Camarillo, United States of America

Tech stack

Microsoft Windows
Agile Methodologies
Confluence
JIRA
C Sharp (Programming Language)
C++
IBM Rational ClearCase
Computer Programming
Embedded Software
ClearQuest
Python
Linux System Administration
Object-Oriented Software Development
Scrum
Systems Development Life Cycle
Real-Time Operating Systems
Real Time Systems
DOORS (Software)
GIT
Bitbucket
Software Version Control
Programming Languages

Job description

We are seeking a Software Engineer to develop embedded real-time system software in an Agile environment. As part of a scrum team, you will resolve software and system defects, collaborate with customers and internal teams, and contribute to peer reviews and milestone meetings. This role requires proficiency in higher-order programming languages, version control systems, and real-time operating systems, with opportunities to work across diverse technologies and defense-related applications., * Develop embedded real-time system software.

  • Work in an Agile environment as part of a scrum team.
  • Resolve software and system defects.
  • Collaborate with customers, internal sites, and cross-disciplinary teams.
  • Participate in peer reviews, milestone reviews, and technical interchange meetings.
  • Utilize project-dependent tools including Rational ClearCase, ClearQuest, DOORS, Git, Bitbucket, Jira, and Confluence.
  • Program in Ada, C/C++, C#, and Python.
  • Work with Green Hills Integrity RTOS, Windows, and Linux environments.

Requirements

  • Bachelor's degree in a STEM field with 2 years of experience, or Master's degree in a STEM field with 1 year of experience.
  • Experience with a higher-order language such as Ada, C/C++, or C#.
  • Knowledge of object-oriented software development.
  • Ability to function effectively as a member of an integrated team.
  • Experience with version control systems (e.g., Git, Bitbucket, ClearCase)., * Strong verbal communication and customer service skills.
  • Collaborative mindset with proven teamwork experience.
  • Experience programming in Ada and C++.
  • Background in real-time embedded software development.
  • Experience working in Agile environments.
  • Electronic Warfare system development and design experience.

Apply for this position