Job Title: Software Engineer
Job Code: 25807
Job Location: Salt Lake City UT
Job Schedule: 9/80- Employees work 9 out of every 14 days totaling 80 hours worked and have every other Friday off
Job Description:
We are currently seeking an experienced skilled and innovative software developer. New team members will have a central role in software research and development activities. These activities include design implementation test and integration of next generation real-time modeling and simulation tools.
Essential Functions:
- Develop software for embedded devices and systems from requirements to production
- Support and participate in all phases of the software development life cycle including requirements analysis design implementation integration and formal testing
- Contribute to software test plans procedures and other relevant technical documentation
- Participate in peer reviews identify track and repair defects
- Collaborate with a cross-functional engineering team
- Utilize a variety of software languages on Windows Linux and embedded real time operating systems
- Generate software bids/proposals in response to government RFPs
Required Qualifications:
- Bachelors Degree and minimum 4 years of prior relevant experience. Graduate Degree and a minimum of 2 years of prior related lieu of a degree minimum of 8 years of prior related experience.
- Active Secret Clearance
Preferred Additional Skills:
- Minimum of 6 years of software development experience with an object-oriented programming language
- Strong C skills
- Experience with high performance and multi-threaded programming
- Demonstrates depth of knowledge in programming languages compilers and application execution
- Demonstrated curiosity and ability to learn outside of core discipline
- Advanced proficiency with C
- Previous experience working with the DoD
- Experience with hands-on software development and troubleshooting on embedded targets
- Experience in embedded systems design including use of an RTOS
- Working knowledge of signal processing control systems networking
- Knowledge of protocols such as IP UDP TCP IPSec etc.
- Good communication skills and ability to work well in a team environment
- Solid presentation and writing skills
#LI-CS3
Required Experience:
Unclear Seniority