What are the responsibilities and job description for the Advanced Software Development Engineer position at General Dynamics?
Technical Requirements
To succeed in this position, you must have a strong foundation in system requirements analysis, software system design, development, integration, and testing. Your experience in developing embedded software systems in assembly, C, C , or Java will be beneficial. Additionally, your knowledge of operating system internals for Unix, Linux, Windows, VxWorks, JunOS, or vendor-proprietary operating systems will help you deliver high-quality solutions.
**Required Skills and Qualifications:**
To succeed in this position, you must have a strong foundation in system requirements analysis, software system design, development, integration, and testing. Your experience in developing embedded software systems in assembly, C, C , or Java will be beneficial. Additionally, your knowledge of operating system internals for Unix, Linux, Windows, VxWorks, JunOS, or vendor-proprietary operating systems will help you deliver high-quality solutions.
**Required Skills and Qualifications:**
- Bachelor's degree in Electrical Engineering or Computer Science or Computer Engineering or Mathematics.
- 4 years of related experience, or 8 years with relevant master's degree.
- Experience in system requirements analysis, software system design, development, integration, and testing.