Job role insights

  • Date posted

    January 14, 2025

  • Closing date

    March 15, 2025

  • Offered salary

    €70,000 - €120,000/year

  • Experience

    0 Years

Description

Software Engineer (New Grad)

Job Description:

    Join a pioneering team dedicated to transforming the landscape of electric vehicle charging infrastructure. As a Software Engineer, you will engage in a comprehensive software development process, contributing to the design, implementation, and testing of our innovative charging stations and their supporting software. This role encompasses a wide range of responsibilities, from developing low-level firmware to creating cloud-hosted backend applications and advanced simulation tools. You will be involved in tackling complex engineering challenges using first-principles thinking, ensuring that our solutions are both effective and efficient. Your contributions will significantly impact our mission to make electric vehicle fast charging accessible and affordable across the nation.

IT Languages:

  • C
  • C++
  • Python
  • Golang
  • TypeScript

As a Software Engineer, you will take ownership of key components within the Electric Era software stack, collaborating with cross-functional teams to ensure the development of optimal solutions. Your role will also require you to advocate for software reliability practices, ensuring that your work performs well in real-world scenarios.:

    Develop and maintain significant components of the software stack;; Source requirements from various teams to create effective designs;; Collaborate with partners and customers for system-level optimization;; Champion software reliability and performance practices;; Mentor and educate fellow engineers to enhance technical capabilities within the team

Spoken Languages:

  • English

Skillset:

  • Firmware development
  • Backend software development
  • Cloud computing
  • Software testing
  • Artificial intelligence
  • Simulation tooling

Soft Skills:

  • Strong verbal communication skills
  • Effective written communication skills
  • Collaboration and teamwork

Qualifications:

  • Bachelor's degree in Computer Science or a related field
  • Experience in developing and delivering software products
  • Participation in competitive engineering or applied research programs

Years of Experience:

    0

Location:

    United States

Job Benefits:

  • Health insurance
  • Retirement plan
  • Paid time off
  • Professional development opportunities

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • We foster an innovative and collaborative environment where engineers are encouraged to think creatively and work together to solve challenging problems. Our culture emphasizes continuous learning and growth, ensuring that every team member has the opportunity to develop their skills and make a meaningful impact.

Opportunities For Advancement:

  • Career development programs, Mentorship opportunities, Potential for leadership roles

Visa Sponsorship:

    Available

Interested in this job?

59 days left to apply

Apply for this job

Cancel
Send message
Cancel