Argonne National Laboratory
Software Engineer - TERM
Argonne National Laboratory, Lemont, Illinois, United States, 60439
Position Overview
This new position will be a part of the Advanced Mobility and Grid Integration Technology (AMAGIT) research section in Argonne’s Center for Transportation Research. The AMAGIT section is part of Argonne's Transportation and Power Systems (TAPS) division. The new hire will be working at Argonne’s Smart Energy Plaza, home to the laboratory’s EV Smart-Grid Interoperability Center, which is a fully renovated and repurposed gas station designed to conduct research on the integration and management of EV charging, renewables, building systems, and energy storage.The software engineer designs, develops, tests, and maintains embedded systems. The engineer will identify and fix issues and work collaboratively with engineers, researchers, and others on various teams. Participate in research teams performing complex testing and development of advanced electric vehicle systems and charging infrastructure control strategies. The embedded systems engineer’s projects will support vehicle grid integration and enabling technology development.Position Requirements
Proficiency in one or more programming languages such as C, C++, JavaScript, Go, or Python.Computer Science background with proven track record of developing and maintaining software projects.Experience with software development methodologies (Agile, Scrum, etc.).Ability to write clean, efficient, and maintainable code.Familiarity with version control systems (e.g., Git).Knowledge of web technologies such as HTML, CSS, and JavaScript.Understanding of front-end and back-end development.Proficiency in working with relational databases (e.g., MySQL, PostgreSQL, or SQL Server).Proficiency in working with time-series databases (e.g. InfluxDB, TimescaleDB, or Prometheus).Analytical and problem-solving skills.Ability to troubleshoot and debug custom software applications.Effective verbal and written communication skills.Proficiency in creating technical documentation, including design specifications and user manuals.Basic project management skills, including the ability to estimate development tasks and meet project deadlines.Experience with EV charging communication protocols such as ISO-15118, Open Charge Point Protocol (OCPP), DIN 70121 and SAE J1772.Bachelor’s degree and 3+ years, Master’s degree and 1+ years in Computer Science or related fields.A successful candidate must have the ability to model Argonne’s Core Values: Impact, Safety, Respect, Integrity, and Teamwork.Job Family
Research Development (RD)Job Profile
Software Engineering 1Worker Type
Long-Term (Fixed Term)Time Type
Full time
#J-18808-Ljbffr
This new position will be a part of the Advanced Mobility and Grid Integration Technology (AMAGIT) research section in Argonne’s Center for Transportation Research. The AMAGIT section is part of Argonne's Transportation and Power Systems (TAPS) division. The new hire will be working at Argonne’s Smart Energy Plaza, home to the laboratory’s EV Smart-Grid Interoperability Center, which is a fully renovated and repurposed gas station designed to conduct research on the integration and management of EV charging, renewables, building systems, and energy storage.The software engineer designs, develops, tests, and maintains embedded systems. The engineer will identify and fix issues and work collaboratively with engineers, researchers, and others on various teams. Participate in research teams performing complex testing and development of advanced electric vehicle systems and charging infrastructure control strategies. The embedded systems engineer’s projects will support vehicle grid integration and enabling technology development.Position Requirements
Proficiency in one or more programming languages such as C, C++, JavaScript, Go, or Python.Computer Science background with proven track record of developing and maintaining software projects.Experience with software development methodologies (Agile, Scrum, etc.).Ability to write clean, efficient, and maintainable code.Familiarity with version control systems (e.g., Git).Knowledge of web technologies such as HTML, CSS, and JavaScript.Understanding of front-end and back-end development.Proficiency in working with relational databases (e.g., MySQL, PostgreSQL, or SQL Server).Proficiency in working with time-series databases (e.g. InfluxDB, TimescaleDB, or Prometheus).Analytical and problem-solving skills.Ability to troubleshoot and debug custom software applications.Effective verbal and written communication skills.Proficiency in creating technical documentation, including design specifications and user manuals.Basic project management skills, including the ability to estimate development tasks and meet project deadlines.Experience with EV charging communication protocols such as ISO-15118, Open Charge Point Protocol (OCPP), DIN 70121 and SAE J1772.Bachelor’s degree and 3+ years, Master’s degree and 1+ years in Computer Science or related fields.A successful candidate must have the ability to model Argonne’s Core Values: Impact, Safety, Respect, Integrity, and Teamwork.Job Family
Research Development (RD)Job Profile
Software Engineering 1Worker Type
Long-Term (Fixed Term)Time Type
Full time
#J-18808-Ljbffr