Senior Software Engineer responsible for designing and developing software solutions in electric power system analysis. Leading teams and driving innovation at Renovo Automation.
Responsibilities
Design & Development: Develop high-quality software design and architecture. Write clean, scalable code needed to support the energy transition, including solar and batteries, EVs, grid analytics, etc.
Lead & Collaborate: Work closely with cross-functional teams, including company leadership, designers, and other developers, to gather requirements and deliver solutions that meet business needs. Lead and mentor junior developers.
Innovate: Investigate, prototype, and apply new technologies to drive innovation in enterprise software applications.
Optimize: Stay up to date with emerging technologies and industry trends. Continuously improve software development processes and contribute to team best practices.
Support and Maintenance: Provide ongoing support and maintenance for existing applications, including troubleshooting and fixing issues as they arise.
Requirements
Education: Bachelor’s Degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, or a Related Field. Equivalent work experience may be considered.
2-5 years of Experience in Software Development with a Demonstrated Ability to Deliver Software Solutions in a Professional Setting.
Effective Competency in One or More Compiled Programming Languages (Rust, C/C++), and One or More Interpreted Languages (Python, JavaScript/TypeScript, etc.).
Familiarity with Software Development Tools and Frameworks (e.g., VS, VS Code, Git, Docker, Jenkins, etc.).
Benefits
Medical Insurance
Vision Insurance
Dental Insurance
Employer Paid Life Insurance, AD&D, and Disability Insurance
Senior Engineer Purchase at Festo optimizing supplier processes and managing supplier quality. Collaborating with Purchasing and Engineering for efficiency and compliance management.
Tech Lead at SevenX Gaming, a leader in Game Tech in Brazil, defining technical architecture and managing teams. Focused on innovation and ensuring quality in game experiences.
Software Engineer enhancing partnerships engineering by developing robust APIs and SDKs at Gusto. Building the integration platform for small businesses using a variety of technologies and focusing on security/privacy.
Software Engineer developing testing tools for engineering teams at Cloudflare. Collaborating with engineers to ensure the reliability of production systems and products.
Software Architect defining and maintaining Node.js and serverless microservices architecture. Collaborating with development teams to ensure efficiency and quality in cloud computing environments.
Senior System Software Engineer contributing to advances in 3D computer vision technologies at NVIDIA. Collaborating with teams to design and deploy advanced neural reconstruction models.
Software Engineer developing advanced networking simulation solutions at NVIDIA. Collaborating with SW R&D teams and Architects to create next generation Switch simulation.
Senior Software Engineer developing low - level system software with focus on bootloaders at NVIDIA. Collaborating with global teams on high - power computing platforms.
Senior System Software Engineer improving GPU acceleration in Apache Spark plugins for data processing at NVIDIA. Collaborating with open source communities to enhance performance and functionality.
Infrastructure Software Engineer developing and automating deep learning libraries for NVIDIA. Collaborating with diverse teams to enhance development velocity and deliver high - performance platforms.