Logo of Huzzle

Spring 2025 Autonomous Lab Intern

image

Noblis

Nov 1, 2024

Applications are closed

  • Internship
    Full-time
    Off-cycle Internship
  • Software Engineering
    Engineering
  • Blacksburg

Requirements

  • US Citizen
  • 3.3 GPA
  • Pursuing degree in computer science, engineering, computering engineering, or related
  • Experience with rapid prototyping of electronics, software, or mechanical prototypes.
  • Strong self-organization and self-management skills, with emphasis on self-initiation and follow through
  • Effective verbal and written communication skills.
  • Candidate can write Robot Operating System code. Candidate can design nodes that communicate over topics and services.
  • Candidate understands theoretical topics, like control theory (PID) and object tracking (e.g. Kalman filter).
  • Candidate has experience using version control (Git) and automated tests.
  • Candidate can implement software with multi-threading and networking in Python or C++.
  • Candidate can implement and train neural networks. Candidate understands concepts like overfitting, why activation functions are nonlinear, the purpose of data augmentation.
  • Candidate can implement basic search algorithms, like A*.
  • Candidate has experience machining or printing prototypes.
  • Candidate is familiar with a CAD program, such as Autodesk or SolidWorks.
  • Candidate can build circuits with actuators and sensors.
  • Candidate has familiarity with basic electronics equipment: multimeters, oscilloscopes, power supplies.
  • Candidate understands common microcontroller protocols: UART, SPI, I2C.
  • Candidate can install and configure Linux based operating systems.
  • Candidate is comfortable with a command line interface and related tools (GNU Core Utilities).

Responsibilities

  • This internship will provide an opportunity to work with a technical team of experienced roboticists.
  • Interns are full project members that work on small, mainly self-directed, subprojects of a larger prototype project.
  • Interns can expect to develop experience working within small programming/engineering teams in a workplace environment.
  • On the technical side they will grow in their understanding of mechanical design, Autodesk Fusion, Python, C++, Linux, Robot Operating System (ROS), microcontrollers, machine learning/vision, and topics in autonomous robotics including perception, sensor fusion, SLAM, localization and autonomous navigation.

FAQs

What are the main responsibilities of the Spring 2025 Autonomous Lab Intern?

The main responsibilities include working with a technical team to deliver advanced autonomous prototypes, participating in hands-on robotics and programming work, and developing experience in mechanical design, programming languages like Python and C++, and machine learning topics related to autonomous robotics.

What qualifications are required to apply for this internship?

Required qualifications include being a US Citizen, maintaining a GPA of 3.3 or higher, pursuing a degree in computer science, engineering, or related fields, and having experience with rapid prototyping of electronics, software, or mechanical prototypes.

Are there any desired qualifications that would enhance my application?

Yes, desired qualifications include experience with Robot Operating System (ROS), control theory, version control (Git), neural networks, CAD programs, building circuits, and familiarity with GNU/Linux systems.

Will I be working independently or as part of a team?

You will be working as part of a small, mainly self-directed team, collaborating on subprojects of a larger prototype project.

What is the salary range for this internship position?

The posted salary range for this position is USD $23.00 - USD $38.00 per hour.

Is there an opportunity for the internship to extend beyond spring?

Yes, this spring internship is expected to be extended until the end of summer 2025.

Will I receive training or mentorship during the internship?

Yes, interns will work with experienced roboticists and receive guidance as they grow in their understanding of various technical topics.

What benefits do interns receive at Noblis?

Interns may benefit from health, life, disability, financial, and retirement benefits, as well as professional development opportunities and tuition assistance.

Are there specific skills I should have before applying?

It is recommended to have experience with programming (Python and C++), machine learning, CAD software, and rapid prototyping. Familiarity with sensor fusion, SLAM, and localization topics in robotics is also beneficial.

How can I contact Noblis for accommodations related to the application process?

You can contact Noblis at employee-relations@noblis.org for any reasonable accommodations needed during the application or interview process.

for the best of reasons

Non-profit
Industry
1001-5000
Employees
1996
Founded Year

Mission & Purpose

For more than 25 years, Noblis has been an innovator within the federal government, committed to enriching lives and making our nation safer while investing in the missions of tomorrow. As a nonprofit, Noblis works for the public good, bringing together the best possible science, technology and engineering expertise and solutions, in an environment of independence and objectivity to deliver enduring impact on federal missions.