1 месяц назад
Software Engineer II: Innovus R&D (C++)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Software Engineer II: Innovus R&D (C++): Developing algorithms and software for automated clock-tree synthesis in the Innovus place-and-route tool with an accent on C++, Tcl, scalability, and electronic design automation. Focus on improving tool turnaround time and memory usage, debugging customer issues, building unit tests, and validating algorithmic integrations on industrial test cases.
Location: Onsite in Savassi, Belo Horizonte, Brazil
Company
provides software, intellectual property, and hardware for the electronics design chain, from chip design and packaging to boards and complete systems.
What you will do
- Design and develop algorithms and technology for automated clock-tree synthesis in the Innovus place-and-route tool.
- Develop and maintain software in C++ and Tcl within a distributed international development environment.
- Improve existing code for scalability, tool turnaround time, and memory efficiency.
- Debug customer issues, fix defects, and ensure functional correctness.
- Build unit tests, run regressions, and validate new algorithms and integrations on industrial test cases.
Requirements
- Completed Bachelor’s degree in Computer Science, Electrical Engineering, Physics, Mathematics, or another numerate discipline.
- Strong programming and software engineering experience in C, C++, Java, C#, Rust, or another C-like language.
- Interest in language features, data structures, design patterns, unit testing, and automation tools.
- Good verbal and written communication skills in English and Portuguese are required.
- Ability to meet stringent deadlines in a fast-paced environment.
Nice to have
- Master’s degree in a relevant discipline or a Bachelor’s degree with at least two years of comparable software engineering experience.
- Knowledge of algorithms and data structures applied to Electronic Design Automation, including placement, routing, and clock-tree synthesis.
- Experience with Perforce, Git, or another version control system.
- Knowledge of Linux command-line tools.
- Experience using agentic coding systems such as Claude Code or GitHub Copilot.
Culture & Benefits
- Full-time employment under the Brazilian CLT employment category.
- 40-hour work week.
- Competitive benefits.
- Collaboration with contributors from around the world.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
10 дней назад
Global Banking & Markets, Software Engineering, Associate, Sao Paulo
12 дней назад
Software Engineer II (WhatsApp)
142 538 - 235 736CAD
11 дней назад
Backend Engineer (Python)
10 дней назад
Engineering Manager (Brazil)
10 дней назад
Software Engineer II, Data Lakehouse
125 280 - 235 736CAD
Mercado Bitcoin
11 дней назад