Software Engineering Intern developing software applications for energy analysis at NREL. Collaborating with researchers and participating in the complete software development lifecycle.
Responsibilities
Contribute to the full software development lifecycle, from design and prototyping to testing and deployment of applications in the Sienna platform
Develop new features for existing energy analysis applications and libraries
Collaborate with researchers, taking technical specifications and translating them into code
Write documentation and unit tests to ensure code quality and maintainability
Participate in code reviews and team meetings, actively contributing to our agile development process
Requirements
Must be enrolled as a full-time student in a Bachelor's, Master's or PhD degree program, or graduated in the past 12 months from an accredited institution
Must have a minimum of a 3.0 cumulative grade point average
Completed a Bachelor's or Master's degree in Computer Science, Data Science, Software Engineering, Applied Mathematics, or a related field, or currently enrolled in a master's or PhD program in these fields
Demonstrated proficiency in at least one modern programming language (e.g., Julia or Python)
Solid understanding of core computer science principles and software engineering practices
Experience using Git and GitHub for version control
A link to a GitHub profile and a portfolio of software projects or applications is required for consideration
Benefits
medical, dental, and vision insurance
403(b) Employee Savings Plan with employer match*
sick leave (where required by law)
performance-, merit-, and achievement- based awards (may include monetary component)
relocation expense reimbursement (some positions may be eligible)
Full - Stack Developer creating modern web interfaces and APIs in a creative environment. Join a young team at Dreamlight Labs GmbH focused on digital experiences in entertainment.
Software Development Intern responsible for developing medical AI software at deepeye Medical GmbH in Munich. Engaging in continuous integration and deployment best practices within a hybrid internship setting.
Algorithm Developer solving real - world problems in autonomous vehicle technologies at Mobileye. Responsible for analyzing gaps and modeling new solutions in algorithm development.
Business Analyst in Data & Analytics at LUXASIA transforming transaction, marketing, and operational data into strategic decisions. Partnering with stakeholders to unlock insights and guide business impact.
Data engineer responsible for data pipelines and customer - facing analytics at AI - driven content platform. Collaborate with product and engineering to enhance data features in a fast - growing startup.
National Property Technical Lead responsible for managing property claims and providing technical assistance at Marsh. Collaborating with internal stakeholders to ensure optimal client advocacy and claim resolutions.
Senior Software Engineer responsible for client/server software development in Omaha, NE or Lehi, UT. Collaborating and supporting design, development, and implementation of applications.
Software Engineer II developing and maintaining proprietary applications for business lines at SouthState. Collaborating with analysts and engineers in a fully remote environment with occasional travel to Atlanta.
Embedded Firmware Engineer developing BIOS/UEFI for hardware systems at HP. Leading design and debugging of embedded software and firmware, collaborating with cross - functional teams.
Principal Engineer shaping future datacenter and cloud software at Intel. Engaging with customers and leading architectural optimization in cloud and on - premise environments.