Python Software Engineer

Codasip — Czechia · Posted ~1 day ago

Full-time Onsite

Skills

Python software engineering EDA tooling software development EDA tools

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary

Join an engineering team developing advanced software tools for next-generation computing systems. The role involves Python development, software engineering practices, and collaboration on innovative technologies in a high-impact environment.

Highlights

Work on advanced computing technologies with a global engineering team. The role provides opportunities for innovation, ownership, and contribution to next-generation secure systems.

Description

Welcome to Codasip At Codasip, we’re redefining the future of computing. Following a bold strategic pivot toward cyber-resilient semiconductor architectures, we are building next-generation processors and systems where security is embedded at the very core by design, not as an afterthought. As we expand our portfolio of secure, CHERI-enabled technologies and focus on delivering architecture-first security solutions, there has never been a more exciting time to join. Be part of a global team shaping the next era of secure computing where innovation, ownership, and impact go hand in hand. Hiring Manager: Edward Butler Job Title: Python SW Engineer Reporting Line: Václav Hála Location: Brno-based Type: Full-time The Impact You'll Make We are extending our Base team that sits within the center of Codasip’s EDA tooling division that develops the Studio Fusion and System Studio products — the tooling that enables chip designers to bring Codasip's secure, CHERI-enabled processors to life in real silicon products. We are looking for a high-caliber senior software engineer who is looking for their next technical challenge. This is an opportunity to play a key role in an ambitious product roadmap that extends our EDA tooling to support full SoC design workflows. What You Bring to The Table Technical Delivery Design, build, and maintain high-quality features across the Studio Fusion and System Studio codebase, with a focus on the Marketplace and Command Line / API surfaceOwn end-to-end delivery of technical work items — from scoping and design through to testing and releaseEnsure robust continuous integration and testing pipelines using GitLab and TeamCityUphold and evolve code quality standards across a Python / C++ / Bash codebase running on Linux (RHEL 8/9) and Windows Engineering Contribution Actively contribute to architectural discussions and help shape technical decisions for the team's work areasParticipate in backlog refinement, providing accurate estimates and helping prioritise technical debt alongside feature workSupport the company's strategic pivot to chip design by extending the Studio codebase to handle multi-IP / SoC workflowsContribute to an Early Access release for System Studio and engage with internal SoC teams as the primary customers of next-generation tooling Collaboration & Craft Work closely with other developers — sharing knowledge, reviewing code thoughtfully, and helping raise the technical bar without formal management responsibilityParticipate actively in Agile ceremonies (stand-ups, sprint planning, refinement, retrospectives) and contribute to a culture of continuous improvementBring a pragmatic, solutions-first mindset and communicate technical complexity clearly to both engineers and stakeholders Must-haves Strong Python development skills (Python 3.x); comfortable with C++ and Bash in a systems contextSolid understanding of software architecture, system engineering, and CI/CD practicesExperience working with Linux-based development environmentsClear communicator who can collaborate effectively across a distributed teamBrno-based or willing to relocate; hybrid working with in-office presence required Nice-to-haves Experience with TeamCity for CI/CD pipelinesHands-on exposure to public cloud platforms, particularly AWSAny background in the semiconductor or EDA industryFamiliarity with Docker-based development and containerised workflows Tools & Technologies Python 3.x · C++ · BashGitLab · TeamCity · DockerLinux (RHEL 8/9) · WindowsJira / Confluence Get to Know Us Better CodasipWhy Codasip went all-in on CHERICodasip strategic pivot announcement