';

Career

Our career center
So you like software engineering?

As you have delved here you are probably looking for new challenges and experiences. That’s great, because that’s something we have for you.

At Codelab we are specialized in modern software engineering techniques and solutions for automotive industry. We are working on various systems supporting avionics and healthcare. We’re also carrying out projects for science, business and telecom.

Our code rides in millions of cars; flies in helicopters; checks the condition of the leading football players in the world.

Not convinced?

In Codelab – a complex IT solutions provider – we are able to offer wide variety of projects in different industries. We hope that, years of experience, comprehensive industry knowledge and broad technological expertise, all of which makes our customer base successful, will allow us to grow together.

Our projects include, among others: automotive infotainment platforms; web applications; mobile applications; contact centers; embedded systems etc. Wide scope of projects guarantees that you will find something that you are interested in.

What we offer

Joel Test is a – to quote the author, Joel Spolsky – “highly irresponsible and sloppy test rating the quality software team”. Why would we use that? Well… and how would we present ourselves to you otherwise? Of course you are  interested in code, technology, testing, and checking the Joel Test took only three minutes.

Our Joel Test score: 11/12

  • Do you use source control?
  • Can you make build in one step?
  • Do you make daily builds?
  • Do you have a bug database?
  • Do you fix bugs before writing new code?
  • Do you have up-to-date schedule?
  • Do you have spec?
  • Do programmers have quiet working conditions?
  • Do you use best tools money can buy?
  • Do you have testers?
  • Do new candidates write code during their interview?
  • Do you have hallway usability testing?
Some of the technologies we use
OFFER & BENEFITS
  • Amazing atmosphere
  • Competitive salary
  • Stable employment
  • Work-Life balance
  • Flexible working hours
  • Dedicated budget for training
  • International projects
  • Food subsidies
  • Multisport
  • Relocation bonus
  • Occasional benefits
  • Investment fund
  • Contracts for creative work
  • Language training subsidies
  • Team building events
  • Personal growth
  • Playroom
  • Private healthcare
JOB OFFERS
Embedded Software Developer with AUTOSAR – Szczecin/ Wrocław

We would like you to:

  • design and implement new functionalities in automotive infotainment platform
  • ensure high code and product quality
  • implement and maintain functional and unit tests
  • join workshops and meetings with customer

You should:

  • have very strong C/C++ skills
  • have at least five years of experience of working on automotive embedded systems
  • have practical knowledge of AUTOSAR toolset, Vector DaVinci Developer and Vector DaVinci Configurator
  • feel responsible for the quality and team’s work effects
  • be focused on customer’s satisfaction
  • be able to communicate (reading, writing and speaking) in English fluently

It would be nice if you:

  • had RTOS experience
  • had experience with debugging tools (oscilloscope, logic analyzers)
  • had CAN, UART knowledge
  • had knowledge about Renesas RH850 and other controllers
z/OS-Mainframe and Cross-Platform Software Developer – Szczecin/Wrocław

We would like you to:

  • developme and maintain the core architecture of z/OS-based and distributed business applications in the area of data center infrastructure
  • follow high quality programming standards
  • work as a member of cross functional team
  • take care of continuous improvement process in the team

You should:

  • have very good knowledge of C and one or more object-oriented languages
  • have very good knowledge of software design and architecture
  • have analytic mindset and a strong customer focus
  • have practical experience in the development and maintenance of complex, production-ready and high-performance applications
  • have solid knowledge of relational databases and cross-platform development
  • have practical experience with IDEs (e.g. Eclipse, Visual Studio, IntelliJ) and distributed source code management systems (e.g. Git) and other development tools
  • have good knowledge and practical experience with design samples, unit tests and test automation as well as development under Unix and/or Windows
  • have good communication and teamwork skills
  • have good English skills

It would be nice if you:

  • had good German language skills
  • had experience with HLASM (High-Level Assembler) coding
  • had experience using and customizing IPCS to view z/OS SVC Dumps and determining causes of failures
Lead SW Architect/Manager – Szczecin/Wrocław

We would like you to:

  • direct cooperation with PM on technical requirements specification and backlog structure
  • assess the requirement in terms of feasibility and economy
  • develop technical concepts for the implementation and creation of specifications/user stories
  • assess the effects and risks for the entire product
  • take care of the structure of the backlog for the technical implementation
  • contact person for all technical questions from the development team
  • ensure compliance with technical and technical quality criteria
  • coordinate nearshore/offshore teams and taking care for proper knowledge distribution and transfer

You should:

  • have at least 8 years of experience in creating enterprise applications in Java
  • have experience in analysis, designing interfaces to existing external products/applications
  • have good communication skills to present technical concepts to internal stakeholders and customers
  • have experience in team leadership
  • have experience in cooperation with nearshore and offshore development teams
  • have ability to design and improve software development and QA processes in order to deliver the highest business value with a required quality level
  • have an understanding of Agile methodologies
  • have very good English skills

It would be nice if you:

  • had experience with building and leading external teams
  • took part or was responsible for transferring project between sites
  • had knowledge about Identity Access Management domain
Full Stack developer with Angular – Wrocław

We would like you to:

  • create applications from scratch and implement new functionalities in existing ones
  • full-stack development
  • keep high standards of coding and assure high quality of products
  • write unit tests for your code
  • participate in technical meetings and workshops together with customer

You should:

  • have at least 2 years of professional experience with Angular
  • have very good programming skills in TypeScript, JavaScript
  • have hands on experience with back-end systems development in Java stack and/or nodeJS
  • have practical knowledge of database design and usage (Oracle, PostgreSQL)
  • have high customer orientation and teamwork skills
  • have good English language skills

It would be nice if you:

  • had Agile methods experience (Scrum, Kanban, Pair programming, TDD)
  • had experience with Electron, Docker, React, Hybrid applications development
Java Software Developer – Wrocław

We would like you to:

  • develop new features and maintaining application
  • support integration and releases of the product
  • unit and integrate testing
  • direct contact with the customer to estimate and elaborate the project requirements

You should:

  • have at least one year of professional experience in developing Java based applications
  • have good Java programming skills
  • have good knowledge of SQL
  • have practical knowledge of Unix shell
  • have high teamwork skills and customer orientation
  • have good English language skills

It would be nice if you:

  • had practical knowledge of Quartz scheduler
  • had good understanding Oracle PL/SQL
  • had experience with Smart GWT
  • had knowledge of JBoss EAP
  • had German language skills
When you send your CV:
Our team
analyzes
your CV
1
CV matches
the job
profile
2
We invite
you to
meet us
3
You get
the job
offer
4
See you
in the
office!
5

If you haven’t found the job that suits you, contact us, maybe we’ll find something extraordinary JUST for you.

Attach your CV (.pdf | .doc | .docx)
In order for us to use your personal data sent in the recruitment process, we inform you that Codelab, with its registered office in Szczecin, Plac Brama Portowa 1, is the personal data administrator, and these data will be processed for the current and future needs of the recruitment purposes and stored for three years in the internal system of Codelab Sp. z o.o. The provided data will not be shared with other recipients or transferred to a third country.

At any time, you may withdraw your consent to the processing of personal data, demand access to their content and rectification, deletion, limited processing, transfer and objection.

You also have the right to bring a complaint to the supervisory body if you consider that the processing of personal data infringes the provisions of the General Data Protection Regulation of April 27, 2016.

We also remind you that the transfer of data is voluntary, and we inform you that it will not be processed in automatically, including in the form of profiling.*
* Information provided in accordance with the requirements of article 13 (1 and 2) of the general regulation on the protection of personal data of April 27, 2016.
I agree