
Senior Software Engineer
Renesas Electronics1 day ago
Responsibilities
- Design, develop, debug, test, and maintain software for customer and internal needs.
- Work with software requirements from customers, application engineers, hardware engineers, and firmware engineers.
- Contribute to existing and new software projects using Java, Kotlin, Python, TypeScript, and React.
- Collaborate with applications and systems engineers to troubleshoot system failures and propose software solutions.
- Participate in code reviews and apply new technologies to improve developer experience.
Requirements
- At least 5 years of software development experience.
- Technical expertise in Java, with Kotlin knowledge strongly preferred.
- Experience with JavaFX or GUI development, including JavaScript or TypeScript exposure, is strongly preferred.
- Strong understanding of software architecture, design principles, behavior-driven development, and unit testing.
- Strong written and verbal cross-functional communication skills.
- Experience with JIRA, Confluence, and GitLab is preferred.
- Basic electronics, microcontroller programming, and bus communications experience is strongly preferred.
- Bachelor’s degree in Computer Science, Computer Engineering, or Electrical Engineering.
Benefits
- Competitive benefits package; further details are provided during the hiring process.
- Regular, permanent employment.
- Remote work is not available.
Categories
About Renesas Electronics
Renesas Electronics designs and sells microcontrollers, analog and power ICs, and connectivity solutions for automotive, industrial, infrastructure and IoT manufacturers. Its portfolio spans embedded processing, power management and ADAS-ready components, sold directly and through channels to OEMs and Tier-1 suppliers, with software and development tools to integrate them. Founded in 2010 and headquartered in Tokyo, it is a public company on the Tokyo Stock Exchange and has expanded through acquisitions including Intersil and Dialog Semiconductor.