Software Engineer (Entry-Level / Associate)

Cátedra EMERSON-UPM
New York, New York, United StatesFull-timePosted Sep 13, 2026

About the role

About the Role

We are looking for a motivated Entry-Level / Associate Software Engineer to join our development team. You will support the design, development, and maintenance of software applications while learning from senior engineers and growing your technical skills.

Key Responsibilities

Assist in developing, testing, and deploying software applications

Collaborate with senior engineers to troubleshoot and resolve issues

Participate in code reviews and follow best coding practices

Document technical specifications and system processes

Support integration, debugging, and performance optimization

Contribute to team discussions on architecture and new features

Continuously learn new technologies and improve coding skills

Qualifications

Bachelor’s degree in Computer Science, Software Engineering, or related field

Basic understanding of programming languages such as Python, Java, JavaScript, or C#

Familiarity with databases, APIs, and version control (Git)

Knowledge of software development fundamentals and SDLC

Strong analytical and problem-solving abilities

Ability to work collaboratively in a team environment

Eagerness to learn and grow in a fast-paced tech environment

Preferred Skills

Hands-on experience through internships or personal projects

Understanding of web development frameworks (React, Node.js, Django, etc.)

Exposure to cloud services (AWS, Azure, GCP)

Knowledge of Agile development methodologies

Benefits

Competitive entry-level compensation package

Mentorship and career development opportunities

Friendly and supportive engineering team

Training and upskilling programs

Flexible work arrangements

Responsibilities

  • Assist in developing, testing, and deploying software applications
  • Collaborate with senior engineers to troubleshoot and resolve issues
  • Participate in code reviews and follow best coding practices
  • Document technical specifications and system processes
  • Support integration, debugging, and performance optimization
  • Contribute to team discussions on architecture and new features
  • Continuously learn new technologies and improve coding skills

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or related field
  • Basic understanding of programming languages such as Python, Java, JavaScript, or C#
  • Familiarity with databases, APIs, and version control (Git)
  • Knowledge of software development fundamentals and SDLC
  • Strong analytical and problem-solving abilities
  • Ability to work collaboratively in a team environment
  • Eagerness to learn and grow in a fast-paced tech environment

Benefits

  • Competitive entry-level compensation package
  • Mentorship and career development opportunities
  • Friendly and supportive engineering team
  • Training and upskilling programs
  • Flexible work arrangements

Skills mentioned

PythonJavaJavaScriptC#GitREST APIsSoftware TestingDebuggingPerformance OptimizationCloud Computing

About Cátedra EMERSON-UPM

La Cátedra Emerson-UPM sobre regulación y control de procesos industriales tiene como misión promover el avance científico y tecnológico en el sector de la regulación y control de procesos industriales buscando la eficiencia energética y la descarbonización. Para ello, la Cátedra se enfoca en: 🔹Dotación de equipos y materiales al laboratorio de Operaciones Básicas en Ingeniería Química para el revamping y actualización de las instalaciones. 🔹Transferencia de conocimiento a alumnos y PDI de la ETSIDI en materia de válvulas de control, instrumentación de medida y en sistemas de control de procesos. 🔹Difusión y divulgación de los avances tecnológicos y científicos en el sector de la regulación y control de procesos industriales mediante clases, charlas técnicas, seminarios y conferencias. 🔹Contribuir en la formación de profesionales concienciados con la eficiencia energética y la descarbonización desde las perspectiva de la regulación y control de procesos. Contacto: catedra.emerson.etsidi@upm.es

Education1 employeeMadrid, Madrid