Python Developer
Brno
Místo výkonu práce
IT | Technické pozice
Pracovní obor
Vysokoškolské
Požadované vzdělání
What will be your main responsibilities in the role?
- Work on software projects in collaboration with the project lead
- Development and implementation of code that respects SOLID principles, OOP principles, and defined project requirements.
- Testing of code during development.
- Participation in code reviews, creating and reviewing Pull Requests.
- Releasing new versions of tools and programs.
- Creating documentation.
- Providing user support related to the developed software.
- Working with third‑party tools such as Cadence, Synopsys, Mentor, which are used for integrated circuit development.
- Cooperating with design teams involved in the development of various IP blocks and parts of integrated circuits.
What are the requirements?
- Completed Master’s degree in electrical engineering, information technology, or another programming‑oriented field.
- Knowledge of UML (activity diagrams, class diagrams).
- Knowledge of the Python programming language.
- Understanding of object‑oriented programming principles and the ability to apply them.
- Knowledge of the Git version control system and the ability to work with its extensions (Bitbucket, GitHub, …).
- English language skills suitable for everyday spoken and email communication.
- Knowledge of integrated circuit design processes is an advantage.
- Knowledge of other programming languages, like Perl, Tcl, C, C++, Linux Shell, etc., is an advantage.
- Initiative and proactiveness, team player.
Why should you join us?
- Vacation: A full-time employee is entitled to 25 days a year.
- Sick Days: The employee is entitled to an additional 3 days off (70% paid) for acute illness, without doctor’s certificate (only for employees with a contract beginning at the latest the first working day in the given year or after one year).
- Bridge Days: When the public holiday takes place on a weekend day, the employee is free to take up this day whenever he prefers within the calendar year. This is applicable to employees with flexible working hours, with a contract beginning at the latest the first working day in the given year (or after one year).
- Working hours: Shorter work week and flexible working hours.
- Homeworking: Selected employees can work from home. It must be approved by the manager and local HR, for defined cases and for limited periods. It can be a one-time action or regular home working.
- Commuting support: Company covers part of the costs of commuting in amount approx. 1000 CZK/month for those who commuting less than 10 Km. Employer contributes 6 CZK/Km (3 CZK/Km to and 3 CZK/Km from work) if employee commutes more than 10 Km.
- Sickness Policy: Company is completing the net salary (on top of the Czech Social Security) up to 80% of the net salary for the first 6 months of an employee’s sick leave and up to 50% of the net salary for the following 6 months. It is effective for all employees employed with the company longer than 6 months with a contract of indefinite duration.
- Meal Subsidy: Company canteen and meal allowance on an average of 128 CZK per lunch taken in the company canteen or meal allowance in value of 128 CZK.
- Retirement: Voluntary plan effective for all employees after the trial period. The company contributes 1,5x the employee contribution but with a max company contribution of 3% of the gross salary for employees with simultaneous life insurance contribution and 2x the employee contribution but with a max company contribution of 6% of the gross salary for employees without simultaneous life insurance contribution.
- Accommodation support: For employees who decided to relocate from a different region, the company contributes to home rent during the first two years of employment, or the company contributes to mortgage payments for those who decided to buy their home
- Sports and Cultural Activities Support: The employee receives an annual contribution for culture and sports activities of approximately 2400 CZK per employee per year. The employee becomes eligible after the probation period.
- Seniority Award: Employees receive a monthly company contribution for sport and culture activities (applicable for health programs…) when reaching each 0,5 years anniversary of service at onsemi Czech Republic.
- Children recreation: The employee receives an annual contribution for children recreation of max 1500 CZK per child per year. The employee becomes eligible after the probation period.
- English: You will have a chance to attend company English language courses and utilize your knowledge at your daily job.
- Afterwork: Teambuilding and free time activities for our employees and their families are highly supported.
- Parking: Lots for cars as well as for bikes.
- Involvement: Opportunity to enjoy new projects, innovations and improvements.
- Learning & Development: self-development and wide range of training possibilities.
- Stability: A stable job and enjoyable working atmosphere in dynamic team.
For the complete summary of the company benefits please see the link HERE.