Full Time

Software Systems Engineer

Electrify America
$85,000 - $130,000* / year

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Electrify America, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Software Systems Engineer at Electrify America will play a crucial role in the design, development, and implementation of cutting-edge software systems that enhance the efficiency and reliability of electric vehicle charging solutions. This position requires a deep understanding of software architecture and system integration, as well as the ability to collaborate cross-functionally with other engineering teams and external partners. The successful candidate will contribute to the entire software development lifecycle, ensuring that all systems meet high standards for performance and security while actively participating in continuous improvement initiatives.



Job Responsibilities

  • Design and develop robust software solutions for electric vehicle charging infrastructure.
  • Engage in system architecture discussions and contribute to technical solutions.
  • Implement and maintain software for backend systems, APIs, and user interfaces.
  • Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
  • Conduct code reviews and ensure adherence to best practices in software development.
  • Identify and resolve software defects and performance issues through diligent debugging and testing.
  • Maintain documentation for software design, development processes, and system architecture.
  • Stay updated on industry trends and emerging technologies relevant to electric vehicle systems.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 3 years of experience in software development, particularly in systems engineering.
  • Proficiency in programming languages such as Java, Python, or C++.
  • Strong understanding of software development methodologies and life cycles.
  • Experience with cloud technologies and deployment (e.g., AWS, Azure).
  • Familiarity with database management systems (SQL and NoSQL).
  • Excellent problem-solving skills and attention to detail.
  • Effective communication skills and a team-oriented mindset.


Technologies & Tools

The Software Systems Engineer will be expected to work with a variety of technologies and tools, including but not limited to cloud platforms (AWS, Azure), software development frameworks (Spring, Django), version control systems (Git), and CI/CD tools (Jenkins, GitLab). Familiarity with IoT protocols and data analytics tools will also be beneficial for the role, as it encompasses working with connected energy systems.



Ideal Candidates

Ideal candidates for the Software Systems Engineer position will demonstrate a passion for innovative technology and a commitment to advancing sustainable transportation solutions. They should possess strong analytical skills, be proactive in identifying challenges, and have a collaborative spirit to work alongside a diverse team. A growth mindset, coupled with the ability to thrive in a fast-paced environment, will enable them to contribute effectively to Electrify America's mission of accelerating the transition to electric mobility.

How is the job market doing right now? Our page reads the government’s numbers each month, by industry and kind of work. The job market now →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.