About needCode:
needCode specializes in developing, delivering and providing support for embedded systems. Our technical expertise, combined with extensive experience in embedded systems, allows us to customize, extend and optimize the software to meet the customers exact requirements. Embedded system quality and reliability are critical to every delivery. We employ rigorous and thorough automated testing, release engineering and quality assurance procedures to ensure that the system is fit for its goal. We are delivering a customized, innovative and affordable project proposal every time, and then execute it in an exceptional way, meeting both deadline and budget.
Offer description:
Our client is a global leader in scalable and dynamic RF solutions including IEEE 802.15.4, ZigBee, Bluetooth Low Energy, Matter and Ultra Wide Band with an extensive portfolio of RF circuits and software for the smart home, mobile and Internet of Things (IoT) industries.
As a QA Test Automation Engineer for embedded systems at needCode, youll turn test cases into automated test procedures run on real hardware, especially focusing on microcontroller peripherals, ZigBee, BLE, Matter and UWB. You should have strong skills in Python and be able to work with software written in C/C++. Your job will be to work closely with the team to automate testing and put solutions into action in a real work setting. Youll write automated tests for embedded applications to make sure our software works well. Youll also help improve our CI/CD processes to make our development work faster and smoother. Youll use your skills to create scripts and tools for automation, develop plugins for IDEs, and work on monitoring and diagnostics to improve our development process. Being good at Python scripting will help a lot in this role, making daily tasks more efficient. Youll run detailed tests to check the functionality and performance of our applications, making sure our software is top-notch. Youll also work on improving our existing test framework to meet the changing needs of projects, and use shell scripting to contribute to the software development process. Lastly, youll set up, configure and maintain hardware test setups to thoroughly test embedded applications.
Our offering:
The job vacancy is open in our office located in Krakow. Here, you will be provided with all the necessary tools to excel in your work, within an atmosphere thats both inspiring and supportive, as we believe a positive work environment is foundational to our success.
Are you interested?
If you would like to join our dynamic team, we will be happy to receive your CV. You will develop your skills in the most advanced technologies of embedded systems in collaboration with experienced programmers and industry experts.
About needCode:
needCode specializes in developing, delivering and providing support for embedded systems. Our technical expertise, combined with extensive experience in embedded systems, allows us to customize, extend and optimize the software to meet the customers exact requirements. Embedded system quality and reliability are critical to every delivery. We employ rigorous and thorough automated testing, release engineering and quality assurance procedures to ensure that the system is fit for its goal. We are delivering a customized, innovative and affordable project proposal every time, and then execute it in an exceptional way, meeting both deadline and budget.
Offer description:
Our client is a global leader in scalable and dynamic RF solutions including IEEE 802.15.4, ZigBee, Bluetooth Low Energy, Matter and Ultra Wide Band with an extensive portfolio of RF circuits and software for the smart home, mobile and Internet of Things (IoT) industries.
As a QA Test Automation Engineer for embedded systems at needCode, youll turn test cases into automated test procedures run on real hardware, especially focusing on microcontroller peripherals, ZigBee, BLE, Matter and UWB. You should have strong skills in Python and be able to work with software written in C/C++. Your job will be to work closely with the team to automate testing and put solutions into action in a real work setting. Youll write automated tests for embedded applications to make sure our software works well. Youll also help improve our CI/CD processes to make our development work faster and smoother. Youll use your skills to create scripts and tools for automation, develop plugins for IDEs, and work on monitoring and diagnostics to improve our development process. Being good at Python scripting will help a lot in this role, making daily tasks more efficient. Youll run detailed tests to check the functionality and performance of our applications, making sure our software is top-notch. Youll also work on improving our existing test framework to meet the changing needs of projects, and use shell scripting to contribute to the software development process. Lastly, youll set up, configure and maintain hardware test setups to thoroughly test embedded applications.
Our offering:
The job vacancy is open in our office located in Krakow. Here, you will be provided with all the necessary tools to excel in your work, within an atmosphere thats both inspiring and supportive, as we believe a positive work environment is foundational to our success.
Are you interested?
If you would like to join our dynamic team, we will be happy to receive your CV. You will develop your skills in the most advanced technologies of embedded systems in collaboration with experienced programmers and industry experts.
,[Convert manual test cases into automated test procedures to be executed on real hardware, focusing on microcontroller peripherals, ZigBee, BLE, Matter and UWB., Write and maintain automated tests for embedded applications, ensuring software reliability and robustness., Develop and optimize CI/CD processes, streamlining the development pipeline., Create scripts, tools, and plugins for automation, IDEs, monitoring, and diagnostics to enhance the development process., Utilize Python scripting for work automation, driving efficiency in daily operations., Conduct thorough tests to validate application functionality and performance, adhering to high-quality standards., Maintain and enhance the existing test framework to meet evolving project requirements., Utilize shell scripting to contribute to the software development process., Build, configure and maintain hardware test setups for comprehensive testing of embedded applications, focusing on microcontroller peripherals., Collaborate with cross-functional teams, including hardware and software engineers, to resolve issues and improve product quality. Requirements: Python, Embedded system, Shell, GitLab, Continuous integration, Git, pytest, Docker, CD, BLE, UART, SPI, Ansible, Terraform, Wireless Protocols, UWB, Test automation Additionally: Sport subscription, Small teams, International projects, Flat structure, Private healthcare, Free coffee, No dress code, Bike parking, Playroom, Shower, Free parking, Free snacks, Free beverages.