NewtonRecruiter Since 2001
the smart solution for Newton jobs

Software Engineer Intern

Company: GPR
Location: Somerville
Posted on: January 16, 2025

Job Description:

What You'll DoAs a Software Engineer Intern, you will contribute to the development and enhancement of software systems that support critical data processing, system validation, and operational efficiency. Your responsibilities may include:

  • Designing and implementing interfaces to integrate various software tools and components into a cohesive system.
  • Developing dashboards and data visualization tools to enable effective analysis and reporting.
  • Building and optimizing back-end and front-end systems for configuration management and system monitoring.
  • Supporting multi-sensor system deployments by creating scalable and efficient integration frameworks.
  • Developing data processing pipelines and engines to manage and analyze large datasets.
  • Creating tools and automation scripts for validating system performance and ensuring operational reliability.What Makes You a Great Fit
    • Strong Technical Foundations: You have a solid understanding of software development principles and experience working with programming languages like Python and C++.
    • Problem-Solving Mindset: You excel at breaking down complex problems into manageable solutions and implementing them efficiently.
    • Adaptability: You are eager to learn new technologies and thrive in a fast-paced, dynamic environment.
    • Team Player: You collaborate effectively with others, communicate ideas clearly, and contribute to team success.
    • Detail-Oriented: You pay attention to details, ensuring quality and reliability in your work.
    • Innovative Thinker: You bring creative ideas to the table, exploring novel solutions to challenging problems.
    • Proactive Approach: You take ownership of tasks, show initiative, and drive projects forward.Why You'll Love This Role
      • Diverse Challenges: Work on a variety of projects ranging from system integration to data visualization, providing opportunities to learn and grow.
      • Real-World Impact: Contribute to software solutions that directly support critical applications and improve system performance.
      • Collaborative Environment: Be part of a supportive team where your ideas are valued, and your contributions make a difference.
      • Learning Opportunities: Gain hands-on experience with cutting-edge tools and technologies while working on impactful, real-world problems.
      • Innovation-Driven Culture: Join a fast-paced, dynamic organization that fosters creativity and encourages exploring new ideas.
      • Skill Development: Enhance your technical and problem-solving skills while working on challenging and meaningful projects.
      • Career Growth: Build a strong foundation for your career in software engineering, with mentorship and guidance from experienced professionals.Job Requirements
        • Currently pursuing or recently completed a Bachelor's, Master's, or Ph.D. in Computer Science, Software Engineering, or a related field.
        • Proficiency in Python, C++, or related programming languages.
        • Experience or coursework in software development, with an emphasis on system integration and backend development.
        • Familiarity with databases (e.g., InfluxDB, SQL) and data visualization tools (e.g., Grafana).
        • Understanding of system configuration management tools (e.g., Chef, Ansible) and software deployment pipelines.
        • Basic knowledge of data engineering concepts and designing data-driven systems.
        • Strong problem-solving skills and the ability to work independently or as part of a team.Preferred Qualifications
          • Hands-on experience integrating systems or APIs with visualization tools like Foxglove.
          • Familiarity with real-time data pipelines, ETL workflows, and dashboard development.
          • Knowledge of system validation techniques and automation tools.
          • Exposure to working with sensor-based systems or hardware-software integration.
          • Experience with cloud technologies and modern software development practices (e.g., CI/CD pipelines).This opportunity is for a Spring '25 role. At this time, we are not accepting applications for Summer '25 opportunities.
            #J-18808-Ljbffr

Keywords: GPR, Newton , Software Engineer Intern, IT / Software / Systems , Somerville, Massachusetts

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest Massachusetts jobs by following @recnetMA on Twitter!

Newton RSS job feeds