- Employ your talent with us!
We are always interested in exceptional young and experienced talents to build a brilliant team, help shape the future of our Company and provide customers a compelling portfolio of intelligent Internet of Things solutions.
What will you find at Paradox Engineering?
Global thinking
We work in a multinational and multicultural environment, connecting cross-functional teams with proven collaboration skills
Unparalleled IoT competences and technical know-how
Strong company culture and values
Share the same adventure together
Treat each one with respect and act with integrity
Explore and innovate
Be curious and keep learning
Be committed
Open positions: We are currently looking for...
SOFTWARE & DevSecOps ENGINEER (ref. PE_SW & DevSecOps_2023.02)
He/she will be part of the cloud software team and will be working on a cross-functional team that is responsible for the backend/frontend software development lifecycle, from definition and design specification to coding, testing and deployment and operation (DevSecOps) of integrated software for enterprise IoT platforms.
Main responsibilities
- Co-design the architecture of well-tested, scalable, portable, and secure back-end systems
- Develop backend software, participate in testing and bug fixing
- Be responsible for the quality of the written code.
- Support DevSecOps pipelines, define and maintain best practices
- Participate in promoting and developing new and emerging technologies, proactively looking at innovative solutions
Qualifications and experiences
- University degree in Computer Science or Electronics Engineering or equivalent discipline
- Experience in micro-services architecture, device management and data ingestion systems, message brokers and data streaming
- Experience in relational, columnar, non-relational databases and storage systems
- Knowledge of multiple back-end languages (python, java, go, C++)
- Aptitude to code quality (Unit tests, TDD)
- Knowledge of public and private cloud solutions
- Knowledge of code releases and deployments principles on-cloud or on-premises infrastructures
- Knowledge of IoT technologies and application protocols such as LWM2M, MQTT
- Knowledge of automating, scaling managing deployment of containerized applications (Docker, Kubernetes)
- Identify necessary changes to maintain optimal system performances, scalability, robustness of developed solutions both on customer’s premise and on the company’s private could service
- Knowledge and experience on software engineering methodologies: lifecycle, quality assurance
- Knowledge of network engineering
- Effective communication in English (both written & verbal – including technical documentation)
Nice to have
- Knowledge of front-end software development
- Be familiar with the Agile methodologies
- Fundamental understanding of security knowledge around native applications, web applications, distributed and database systems
Soft skills
- Teamwork oriented and proven problem-solving attitude
- Flexible, able to prioritise activities and managing time efficiently
- Ability to conjugate the product with the process and the solution perspective
- Able to work cross-functionally in dynamic and international environments
SQA ENGINEER (ref. PE_SQA Engineer_2023.03)
He/she will be part of the System Quality Assurance and will participate in the validation of the PE systems by analysing requirements, designing test cases, and creating automated test suites.
Main responsibilities
- Develop test cases starting from agile stories and technical documentation
- Setup of the test bed interacting with Servers and network devices
- Execute manual test suites and manage the test repository and test plan
- Create automated test cases based on Robot Framework/Python
- Participate in promoting and developing new tools and techniques, proactively looking at innovative solutions
Qualifications and experiences
- University degree in Computer Science or Electronics Engineering or equivalent discipline
- Good knowledge of Linux
- Proven experience in the test designs starting from functional and non-functional
- Proven experience in test executions, bug management, and troubleshooting phases
- Good knowledge of Web-Based applications (e.g., UI and API testing)
- Attitude to test at integration and system levels and monitor all the elements of the system
- Experience in testing or configuration of devices
- Experience in the setup, maintenance, and upgrade of complex testbeds (e.g., Servers, network devices)
- Experience in test automation with Python and/or Robot Framework
- Effective communication in English (both written & verbal – including technical documentation)
Nice to have
- Knowledge of IoT technologies and application protocols for embedded systems – such as LWM2M, CoAP, and MQTT
- Knowledge of Jenkins
- Knowledge of microservice architecture (docker) and orchestration (Kubernetes)
Soft skills
- Passionate about testing and technology
- Teamwork oriented, proven problem-solving attitudes and ability to manage pressure
- Flexible, able to prioritize activities and manage time efficiently, meeting deadlines
- Ability to conjugate the product with the process and the solution perspective
- Able to work cross-functionally in dynamic and international environments
BACKEND SOFTWARE ENGINEER (ref. PE_SW-BE_2023.01)
He/she will be part of the cloud software team and will be working on a cross-functional team that is responsible for the backend/frontend software development lifecycle, from definition and design specification to coding, testing and deployment and operation (DevSecOps) of integrated software for enterprise IoT platforms.
Main responsibilities
- Co-design the architecture of scalable, portable, and secure back-end systems
- Develop backend software, participate in testing and bug fixing
- Support DevSecOps pipelines, define and maintain best practices
- Participate in promoting and developing new and emerging technologies, proactively looking at innovative solutions
Qualifications and experiences
- University degree in Computer Science or Electronics Engineering or equivalent discipline
- Experience in micro-services architecture, device management and data ingestion systems, message brokers and data streaming
- Experience in relational, columnar, non-relational databases and storage systems
- Knowledge of multiple back-end languages (python, java, go, C++)
- Knowledge of IoT technologies and application protocols such as LWM2M, MQTT
- Ability to manage code releases and deployments on-cloud or on-premises infrastructures
- Knowledge of automating, scaling managing deployment of containerized applications (Docker, Kubernetes)
- Ability to identify necessary changes to maintain optimal system performances, scalability, robustness of developed solutions both on customer’s premise and on the company’s private could service
- Knowledge and experience on software engineering methodologies: lifecycle, quality assurance
- Knowledge of network engineering
- Effective communication in English (both written & verbal – including technical documentation)
Nice to have
- Knowledge of front-end software development
- Familiarity with Agile methodologies
- Fundamental understanding of security knowledge around native applications, web applications, distributed and database systems
- Knowledge of public and private cloud solutions
Soft skills
- Teamwork oriented, proven problem-solving attitudes and ability to manage pressure
- Flexible, able to prioritise activities and managing time efficiently, meeting the deadlines
- Ability to conjugate the product with the process and the solution perspective
- Able to work cross-functionally in dynamic and international environments
EMBEDDED SOFTWARE / FIRMWARE ENGINEER (ref. PE_EmbeddedSW FW_2022.14)
He/she will be part of the embedded software design team, defining the design specification, coding, and testing embedded software for complex low-power, RF IoT devices.
Main responsibilities
- Develop low-level software, protocol stacks, and embedded, secure, low power applications
- Participate in promoting and developing new technologies, proactively looking at innovative solutions
Qualifications and experiences
- University degree in Computer Science or Electronics Engineering or equivalent discipline
- Proven experience in architecture definition and software development in C/C++ for embedded applications
- Knowledge of IoT technologies and application protocols for embedded systems – such as LWM2M, CoAP, and MQTT
- Good knowledge of microcontrollers, in particular, ARM Cortex-M family and peripherals
- Experience with mesh networks, radio networking protocols such as IEEE 802.15.4, 6LoWPAN, IPv6, TCP-IP, LPWAN, Bluetooth, NB-IoT
- Good knowledge of low power design techniques
- Experience in debugging and validating embedded systems and protocol stack
- Ability to read schematics and debug at PCB level using typical lab equipment if needed
- Knowledge and experience in software engineering methodologies: lifecycle, quality assurance, and testing techniques, continuous integration, and continuous deployment technologies (DevOps), agile scrum methodology
- Knowledge of RF, secure IoT platforms
- Fundamental understanding of security knowledge around embedded applications, network protocols, and distributed systems
- Proficient understanding of code versioning tools, such as Git
- Fluent in English and Italian (both written & verbal communication – including technical documentation)
Nice to have
- Experience in designing and implementing secure embedded systems, Identity & Access Management, Data Protection, as well as integration of secure elements or hardware security module
- Design and development of hardware validation test program
- Experience in desktop application development based on Visual Studio, preferred C# and C++
Soft skills
- Teamwork oriented, proven problem-solving attitudes and ability to manage pressure
- Flexible, able to prioritize activities and manage time efficiently, meeting the deadlines
- Ability to conjugate the product with the process and the solution perspective
- Able to work cross-functionally in dynamic and international environments
If no open position fits your talent but you believe our Company is the place for you to excel, please send us your resumé/CV along with a motivation letter and your area of interest among the following:
- Hardware: design, development and testing
- Software and embedded software: design, coding and testing
- Sofware Quality Assurance: validation and testing strategies for complex SW and eSW platforms
- Cybersecurity: design principles and policies for products and solutions
- Technical support: design, commission and support of projects, products and solutions on field
- Technical marketing: product and solution development, market research, support to marketing and business development activities
Applications are received via e-mail only at recruitment@pdxeng.ch
Resumés/CVs sent to other personal or corporate e-mail addresses will not be considered
Please read our Privacy & Cookie Policy before applying, and confirm your consent to personal data treatment by adding the following text to your resumé/CV: “I herewith authorize the treatment of my personal data in accordance to GDPR 2016/679”. In absence of such declaration, it will not be possible to consider your application and your resumé/CV will be immediately erased along with any of your personal data.
Paradox Engineering shall collect and process applicants’ personal data for the purpose of recruitment procedures, which may also be carried out electronically. Personal data are only processed internally and only upon consent in your resumé/CV.
If Paradox Engineering signs an employment contract with an applicant, applicant’s personal data will be stored and processed for the purpose of establishing and carrying out the employment relationship in compliance with legal requirements. If no employment contract is signed, application documents and related personal data shall be automatically erased 12 months after they have been received, provided that no legitimate interests of the controller are opposed to the erasure. Other legitimate interests in this relation may be for example a burden of proof in a procedure under the General Equal Treatment Act (AGG).
All job opportunities are intended for Paradox Engineering’s offices in Novazzano (Ticino, Switzerland) and are gender neutral. We offer Swiss Labour contracts and remuneration in line with candidates’ experience.