
Software Engineer
Westinghouse Electric Company
full-time
Posted on:
Location Type: Hybrid
Location: Krakow • Poland
Visit company websiteExplore more
Salary
💰 PLN 7,333 - PLN 9,133 per month
About the role
- Write clean, efficient, and maintainable code using industry-standard languages and frameworks.
- Contribute to all phases of the software development lifecycle, including analysis, design, development, testing, and deployment.
- Participate in code reviews to ensure code quality and maintainability
- Effectively communicate technical concepts to both technical and non-technical team members
Requirements
- Bachelor´s degree or higher in Computer Science, Software Engineering, Nuclear Engineering, or a related field.
- Good programming skills in scripting languages such as Python, shell programming or tcl/tk.
- Comfortable working in a Linux environment and are familiar with version control systems such as git.
- Meritorious: Understanding of nuclear engineering concepts and principles
- Previous work experience in the nuclear sector, and with software such as Core Monitoring Systems and Simulators.
- Experience of numerical methods in software engineering
- Experience of working with high availability system
- Experience with SQL databases
- Good programming skills in C/C++.
Benefits
- Stable employment
- Outstanding and supportive atmosphere of collaboration in the team and in Westinghouse group
- Attractive remuneration with bonuses
- Hybrid model of work, flexible working time
- MyBenefit Cafeteria
- Private Medical Care
- Private Group Insurance
- Employee Assistance Program: confidential counseling and resources for employees, eligible dependents, and household members
- Charity initiatives
- Parking space for employees
- Employee referral program
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Pythonshell programmingtcl/tkC/C++SQLnumerical methodshigh availability systemssoftware development lifecyclecode reviewsclean code
Soft Skills
communicationteam collaborationtechnical concept explanation
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Software EngineeringBachelor's degree in Nuclear Engineering