What are the responsibilities and job description for the Mid-Level Capabilities Development Engineer position at General Dynamics?
Mid-Level Capabilities Development Engineer
Job Summary:
Designs, develops, tests and evaluates electrical, mechanical, and/or computer components, equipment and systems. Provides innovative methods and technical solutions using the engineering design process. Plans implementation of enhancements.
GDIT Job Description:
Performs advanced engineering work concerned with the design, evaluation, planning, testing and operation of electrical, electronic, mechanical, and/or computer components, equipment and systems for commercial, government, military and/or scientific uses.
Key Responsibilities:
Analyzes customer requirements and develops technical solutions to complex problems. Maintains equipment and/or systems integrity while ensuring compliance with policies. Coordinates the acquisition of hardware and software as well as subcontractor services as needed.
Requirements:
• Fully proficient knowledge of operating system fundamentals (interrupts, threading, virtual memory, device drivers) and internals (memory layouts and management, binary file formats)
• Fully proficient knowledge in low-level programming of device drivers in a Unix, Linux, or Windows environment
• Experience in Reverse Engineering tools, both COTS and GOTS is a plus
What We Offer:
• Technologies that aren't just top-notch, they're often top-secret
• A team of bold thinkers committed to exploring what's next
• Opportunities to gain new knowledge - as it's discovered
Why Join Us:
• Creative thinking with the ability to multi-task
• Consistently displays high performance attributes
• Team player who thrives in collaborative environments and revels in team success
Additional Information:
Shall have 6 years or more of knowledge and experience in two (2) or more of the following:
• System Requirements Analysis
• Software System Design
• Software System Development
• Software System Integration
• Software System Testing
Shall have 5 years or more of experience in three (3) or more of the following:
• Developing embedded software systems in assembly C or C
• Developing embedded software systems for Unix, Linux, Windows, VxWorks, JunOS, or vendor-proprietary operating systems
• Experience with operating system internals for Unix, Linux, Windows, VxWorks, JunOS, or vendor-proprietary operating systems
• Reverse engineering and analysis of software
• Low-level programming of device drivers in a Unix, Linux, or Windows environment
• Bit-level data analysis
• Systems engineering of large scale embedded systems
Job Summary:
Designs, develops, tests and evaluates electrical, mechanical, and/or computer components, equipment and systems. Provides innovative methods and technical solutions using the engineering design process. Plans implementation of enhancements.
GDIT Job Description:
Performs advanced engineering work concerned with the design, evaluation, planning, testing and operation of electrical, electronic, mechanical, and/or computer components, equipment and systems for commercial, government, military and/or scientific uses.
Key Responsibilities:
Analyzes customer requirements and develops technical solutions to complex problems. Maintains equipment and/or systems integrity while ensuring compliance with policies. Coordinates the acquisition of hardware and software as well as subcontractor services as needed.
Requirements:
• Fully proficient knowledge of operating system fundamentals (interrupts, threading, virtual memory, device drivers) and internals (memory layouts and management, binary file formats)
• Fully proficient knowledge in low-level programming of device drivers in a Unix, Linux, or Windows environment
• Experience in Reverse Engineering tools, both COTS and GOTS is a plus
What We Offer:
• Technologies that aren't just top-notch, they're often top-secret
• A team of bold thinkers committed to exploring what's next
• Opportunities to gain new knowledge - as it's discovered
Why Join Us:
• Creative thinking with the ability to multi-task
• Consistently displays high performance attributes
• Team player who thrives in collaborative environments and revels in team success
Additional Information:
Shall have 6 years or more of knowledge and experience in two (2) or more of the following:
• System Requirements Analysis
• Software System Design
• Software System Development
• Software System Integration
• Software System Testing
Shall have 5 years or more of experience in three (3) or more of the following:
• Developing embedded software systems in assembly C or C
• Developing embedded software systems for Unix, Linux, Windows, VxWorks, JunOS, or vendor-proprietary operating systems
• Experience with operating system internals for Unix, Linux, Windows, VxWorks, JunOS, or vendor-proprietary operating systems
• Reverse engineering and analysis of software
• Low-level programming of device drivers in a Unix, Linux, or Windows environment
• Bit-level data analysis
• Systems engineering of large scale embedded systems