Java Developer
Website Amiq EDA
Responsibilities
- Design, implement and maintain Java-based applications and tools used in hardware design and verification
- Analyze requirements and propose robust, efficient, and maintainable software solutions
- Write clean, well-structured, and well-documented code following our internal coding standards
- Debug, optimize, and ensure high performance and reliability across different modules
- Contribute to project infrastructure (build systems, scripts, CI/CD pipelines, etc.)
- Collaborate with team members on architecture, planning, and technical decision-making
- Participate in code reviews and provide constructive feedback to peers
- Track progress, communicate risks or blockers, and proactively propose improvements
- Stay up to date with Java best practices relevant to AMIQ’s tools and domain
Required Skills and Qualifications
- 2+ years experience with Java / Typescript programming and OOP design patterns
- Familiar with Agile software development tools and methods (issue tracking, source control, testing, release process, user communication)
- Experience with working in a Linux environment, comfortable with automation using shell scripting, Python or similar
- Bachelor degree in one of the following fields: Computer Science, Telecommunications, Mathematics or related disciplines
- Good communication skills (English is a must, written and verbal)
Nice to have
- Java profiling experience using VisualVM or similar tools
- Experience with developing Eclipse Plug-ins, VS Code extensions, C/C++ applications
Apply for job
To view the job application please visit eda.amiq.com.



Is Intel About to Take Flight?