Informacje o stanowisku
Join our team and contribute to the development of state-of-the-art distributed process control systems. This system consists of a variety of rich desktop and web applications used for engineering and operating a process control system, as well as real-time embedded firmware in controllers and field devices directly controlling the process. You will have the opportunity to enhance and maintain existing products as well as develop the next-generation system.
This role offers flexibility, including a remote work option up to three days per week, while collaborating with cross-functional Agile Scrum teams.
Benefits Package:
- Private Medical Insurance.
- Life and Accident Insurance provided by the company.
- Employee Capital Plans (PPK).
- Employee Assistance Program.
- Unlimited access to Udemy learning solutions.
- Flexible Spending Account for benefits like MultiSport Card, travel, spa, shopping discounts, and more.
- Bachelor’s degree in Computer Science, Computer Engineering or related engineering field and 5+ years of related experience or a master’s degree in Computer Science, Computer Engineering or related engineering field and 4+ years of related experience
- Experience with development of embedded real-time firmware using C/C++
- Experience with commercial real-time embedded operating systems (QNX, Embedded Linux or similar)
- Experience using object-oriented design techniques
Preferred Qualifications:
- Experience working in an Agile Scrum Team
- Experience architecting and designing embedded real-time applications
- Experience with low-level microprocessor programming including PowerPC and ARM processors
- Experience with software testing, including test driven development and automation
- Experience with C# (WPF, Winforms, WCF), Windows System Programming (WMI, Powershell), Virtualization (Hyper-V, VMware)
- Knowledge and experience working in the process control industry
Who You Are:
- Tech Savvy: Stay up to date with new technologies and apply them effectively.
- Always Curious: Ask questions, define problems, and prioritize learning.
- Team Obsessed: Collaborate to improve team outcomes and deliver results.
Join our team and contribute to the development of state-of-the-art distributed process control systems. This system consists of a variety of rich desktop and web applications used for engineering and operating a process control system, as well as real-time embedded firmware in controllers and field devices directly controlling the process. You will have the opportunity to enhance and maintain existing products as well as develop the next-generation system.
This role offers flexibility, including a remote work option up to three days per week, while collaborating with cross-functional Agile Scrum teams.
Benefits Package:
- Private Medical Insurance.
- Life and Accident Insurance provided by the company.
- Employee Capital Plans (PPK).
- Employee Assistance Program.
- Unlimited access to Udemy learning solutions.
- Flexible Spending Account for benefits like MultiSport Card, travel, spa, shopping discounts, and more.
,[Collaborate in an Agile environment, participating in activities such as sprint planning, retrospectives, hackathons, and tech-talks., Develop and maintain a variety of rich desktop, web applications, and embedded real-time software used for process control systems., Create user stories, software designs, and implement high-quality, high-performance, and secure code capable of running on multiple platforms., Write and automate unit and system-level tests to ensure a release-ready product., Debug and validate software issues on both new and existing products., Foster continuous improvement in team processes and the development environment. Requirements: C++, C#, Frontend, Backend, Embedded system, QNX, Embedded Linux, Agile, PowerPC, ARM Processors, WPF, WCF, PowerShell, VMware, Hyper-V, WMI Additionally: Sport Subscription, Private healthcare, International projects.
Praca WarszawaWarszawa - Oferty pracy w okolicznych lokalizacjach