Intel's Foundry Automation group is seeking an experienced Software Application Development Engineer - Government Programs to design, develop, test, and debug software applications used by end users or integrated with other applications developed by ISVs. The role involves full-stack development, adherence to secure coding practices, and interaction with end users to define system requirements.
Requirements
- 2+ years of experience in the following: Software design and development.
- 2+ years of experience in the following: Programming using C, Java, or C++.
- 3+ years of experience in Factory Automation with development and support in mission critical systems.
Responsibilities
- Designs, develops, tests, and debugs software applications used by end users or integrated with other applications developed by ISVs.
- Development may span the full application stack including both frontend and backend application development.
- Uses modern software development methodologies and programming languages, follows secure coding practices and software legal compliance guidelines, analyzes user stories, writes both functional and test code, automates build and deployment, and performs unit integration and end to end testing of applications.
- Completes SDL tasks with the assistance of product security engineers and provides input to technical writers to complete product documentation and procedures for installation and maintenance.
- May also interact with end users to define system requirements and/or necessary modifications.
Other
- U.S. citizenship required.
- Ability to obtain and maintain US Government TS Security Clearance and SCI access.
- Bachelor's degree with 3+ years of experience in Computer Science, Computer Engineering or related STEM discipline.
- Active US Government TS/SCI Security Clearance.
- Master's degree with 2+ years of experience in Computer Science, Computer Engineering or related STEM discipline.