Vacancy expired!
Software Engineer
Job Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: NoneEmployee Type: RegularPercentage of Travel Required: Up to 10%Type of Travel: Continental USIn this position you will work under general direction, perform research, design and software development in various aspects of IP/telecommunication systems on multiple hardware platforms utilizing Window, Linux and/or Unix-based operating systems. You are also responsible for analysis, development and testing of software systems.Duties and Responsibilities:- Design, implement, test and document software for communication systems and/or subsystem to meet customer needs
- Perform all aspects of the software engineering process from requirements reviews to code inspection to component delivery and sign-off
- Conduct research and development
- Operate effectively and comfortably in a team environment
- Travel to other CACI Locations or Customer Sites as necessary
- Understand and adhere to all CACI Ethical and Compliance policies
- Proactively ensure a safe work environment and adhere to CACI EH&S policies and procedures
- Perform other duties as required
- Retain a government security clearance at the level required to perform the duties of the position
- Experience in software engineering and development for communications systems, including some experience in technical leadership
- Extensive experience with C / Object-oriented programming
- Experience with the software engineering process from requirements reviews, code inspection to component delivery and sign-off
- Development experience on multiple hardware platforms utilizing either Linux or Unix-based operating systems
- Experience with build and run systems, makefiles, and scripting languages also applied use of development tools (e.g. editors and compliers)
- Familiarity with protocol stack development, including wireless cellular protocol stacks (e.g., GSM, CDMA, UMTS, LTE)
- Experience with Agile, scrum, or SAFe is a plus
- Embedded software that controls hardware (e.g. device drivers, microcontrollers MSP, ARM, PIC) experience
- Familiar with RF equipment and principles
- Good oral and written communication skills
- Ability to work under limited supervision and flexibility to adapt to change
- Good teamwork skills
- Master's Degree in Electrical Engineering or Computer Science
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering or 3 years related discipline, or an equivalent combination of skills, education, and experience.
- ID: #23257642
- State: Colorado Denver 80225 Denver USA
- City: Denver
- Salary: USD TBD TBD
- Job type: Permanent
- Showed: 2021-11-22
- Deadline: 2022-01-20
- Category: Software/QA/DBA/etc