Software Engineer (Smart Grid Department)
Location: Warsaw, Poland
Salary: 13 000 - 17 000 PLN
Phoenix Systems is looking for a Software Engineer to assist in development of Phoenix-RTOS based devices.
Devices used in smart utility sector like smart gas meters, smart energy meters and data concentrators are first Phoenix-RTOS implementations. Some of them use simple low-power microcontrollers equipped with tens of kilobytes of RAM. Others are based on powerful processors connected to hundreds of megabytes of RAM and to gigabytes of NAND Flash memory. Due to microkernel architecture Phoenix-RTOS supports both of them. It can be scaled from small operating system (with effective, native API) to sophisticated UN*X environment able to execute many popular open-source applications.
Tasks & accountabilities
As a member of Smart Grid Solutions Department you will be involved in the development of applications and devices together with customer's development teams. Key challenges include the need for fast learning of specifics of particular application and the need for good communication with external developers. Usually the developed code for final device is certified according to regulations used in particular sector (e.g. metrological certification of smart meters), so developed code should be very well documented and covered by tests. Due to limited resources of the device processor subsystem, the developed code should be optimized in terms of CPU and memory usage. It should be emphasized that typical project duration is longer than 1 year and we are looking for very motivated and consequent engineers that care about fine details and project excellence.
Required skills:
- bachelor’s, master’s degree or doctorate in computer science, electronics, mathematics, physics or similar fields,
- at least 2 years of experience in a similar position,
- scientific and research accomplishments, authorship or co-authorship of research paper in the field of computer science or related fields,
- experience in the scientific and research projects, especially co-financed by the European Union or Poland,
- experience in the scientific and research projects in cooperation with universities, research institutes or other entities, in Poland or abroad,
- experience in the implementation of new technologies,
- good knowledge of C,
- good knowledge of parallel programming,
- good knowledge of algorithms and data structures,
- ability to create and implement new algorithms for resource constrained environments,
- good knowledge of computer system architectures,
- knowledge of HW and SW integration and troubleshooting,
- experience with SW version control,
- two years of professional experience on similar position,
- capability of working in a team or independently with minimal supervision,
- self-motivated, self-directed, and closure oriented skills,
- at least good command of English,
- strong coordination, organization, teaming and communication abilities.
Desirable skills:
- knowledge of microprocessors and common programming models (ARM, IA32),
- knowledge of communication protocols architectures,
- knowledge of network protocols (TCP/IP, Ethernet, Wi-Fi, GSM),
- knowledge of digital signal processing algorithms.
What we offer:
- interesting work in an innovative technology company,
- involvement in ambitious projects carried out with partners from many countries,
- flexible working hours,
- employee benefits - free private medical care, life insurance, multisport card and language classes,
- friendly and creative working environment,
- team-building meetings and trips,
- employee referral program.
To apply please send us a copy of your latest CV to: recruitment@phoenix-rtos.com
By replying to the above job offer you agree on processing by Phoenix Systems sp. z o.o. with its registered office in Warsaw personal data included in your recruitment application in accordance with the Privacy Policy.
If you want to participate also in the forthcoming recruitment processes carried out by our company, please add the following clause to your recruitment application: "I agree on processing by Phoenix Systems sp. z o.o. with its registered office in Warsaw personal data included in my recruitment application within the forthcoming recruitment processes".