Software Engineer (New Grad)
8 (views)
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