Search for More Jobs
Get alerts for jobs like this Get jobs like this tweeted to you
Company: ENSCO
Location: Chantilly, VA
Career Level: Internship
Industries: IT Services

Description

ENSCO, Inc. is seeking an enthusiastic Embedded Software Engineer Intern to support our Intelligence, Surveillance, and Reconnaissance (ISR) programs over the summer. This internship offers a unique opportunity to gain hands-on experience with real-time embedded systems, sensor integration, and signal processing applications, while contributing to mission-critical defense and intelligence projects under the mentorship of seasoned engineers.

Key Responsibilities:

  • Software Development & Integration:
    Assist in the design and integration of real-time embedded software using C, C++, and Python across Linux, RTOS, and bare-metal platforms.
  • Device & Board Support:
    Support device driver development and board bring-up for ARM, DSPs, and microcontrollers, learning industry best practices along the way.
  • Networking & Communication:
    Help implement and troubleshoot networking protocols such as TCP/UDP/IP, CAN, SPI, I2C, and RS232 in a supervised setting.
  • Debugging & Testing:
    Collaborate on hardware/software integration, debugging, and performance tuning initiatives. Contribute to developing automated test frameworks to validate and verify software functionalities.
  • Team Collaboration:
    Work closely with senior engineers to explore sensor fusion, signal processing, and data acquisition techniques. Gain exposure to modern development tools, version control systems (Git), and CI/CD pipelines.

 

Qualifications

  • Experience or coursework involving embedded Linux build systems such as Yocto or Buildroot.
  • Exposure to sensor integration, signal processing, or data acquisition through projects or academic work.
  • Familiarity with FPGA programming, CUDA, or hardware acceleration techniques.
  • Interest in exploring Edge AI implementations (e.g., using TensorFlow Lite) or real-time Linux optimizations on ARM devices.


Requirements

  • Currently pursuing a Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • Familiarity with programming in C, C++, and Python; exposure to Linux environments (including embedded Linux) is a plus.
  • Demonstrated academic performance and a strong interest in real-time software development, multi-threading, and working within resource-constrained environments.
  • Excellent problem-solving skills, strong communication abilities, and eagerness to learn in a fast-paced engineering environment.
ABILITY TO OBTAIN AND MAINTAIN A DOD TOP SECRET/SCI SECURITY CLEARANCE FOR WHICH, YOU MUST BE A U.S. CITIZEN

Benefit Highlights

• 401(k) Plan with up to 6% dollar-for-dollar company match
• Holidays Off
• Recognition and reward programs
• Patent awards
• Technical paper awards for presentations and publications
• Recruitment awards
• Length of service awards
• Community service recognition

Division Description

For more than 50 years, ENSCO has been providing leading-edge engineering, science and advanced technology solutions to governments and private industries worldwide.

ENSCO prides itself in creating and applying advanced technologies for mission success. We provide systems engineering, integration, and advanced technology services to transform the future safety, security, and resiliency of critical missions on the ground, in the air, in space, and in the information systems that connect these domains.

We foster top science and engineering talent, cultivating the ideas of our employees and customers to deliver leading-edge R&D, products, and services to create an environment where employees can tackle our customers' most difficult problems in creative ways.

Learn more about ENSCO: www.ensco.com


 Apply on company website