Why working with us?

If you are looking for an exciting and challenging job experience, here are six good reasons to consider Paradox Engineering:

1. We’re in a business that makes sense.

The Internet of Things is changing the way Cities manage their own assets and resources, thus improving quality of public services and citizen satisfaction, reducing energy consumption and carbon emissions, optimizing costs and processes. Together, we can really play a role in the Smart City transformation.

2. We have deep roots.

We were born as a telecommunication company, and matured unique competences in radio design, network design and management, low power consumption and data collection systems. You will build on our strong innovation capabilities and over 10 years of experience in networking and Internet of Things solutions for smart urban and industrial environments.

3. We think big and act global.

We are the innovation engine of MinebeaMitsumi Group, leading global provider of Electro Mechanics Solutions™ with over 78,000 employees and an established business presence in all five continents. This means we work in a multinational and multicultural environment, with cross-functional teams and frequent opportunities to travel worldwide.

4. We learn, every day.

In a dynamic team like our, there’s always something new to learn. You will be in the first line on very innovative technological projects, sharing knowledge and expertise with high talented professionals. Your contribution will make things happen, taking the maximum out of any project and any task.

5. We never say “we can’t”.

We own our technologies, and 100% of their intellectual property – although we always advocate industry standards. If a technology, innovation or idea can bring value to customers, partners and to our team, there will be almost no constraint to pursue it.

6. We are heading to the future.

We work for today and for tomorrow – to win future challenges with cutting-the-edge technologies and solutions. We are part of an industrial group with more than 65 years of history, and a long-term strategy to ensure continuity and success to employees, customers and partners.

Open positions

We are always interested in exceptional talents to build a brilliant team, help shape the future of our company and provide customers a compelling portfolio of Internet of Things smart solutions.

If you want to employ your talent with us, have a look at our open positions and apply for the one that best fits your profile by writing to recruitment@pdxeng.chAll job opportunities are intended for Paradox Engineering’s offices in Novazzano (Ticino, Switzerland). We offer Swiss Labour contracts and remuneration in line with candidates’ experience.

Please read our Privacy & Cookie Policy before applying, and confirm your consent to personal data treatment when writing to recruitment@pdxeng.ch 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).

Software Front End Development Engineer

– ref. “PE_SWFE_2019.1”

He / she will be in charge of defining and implementing user experience (UX) and user interfaces (UI) for web and mobile applications.

Main responsibilities

  • Work in multidisciplinary teams, specifically with back end development team responsible for server-side application logic and work front end integration
  • Develop storyboards for UX/UI and assure translation to actual code that will produce visual experience and elements of the application
  • Ensure technical feasibility of UI/UX designs
  • Build high-quality mock-ups and design different prototypes
  • Provide high-quality graphics and visual elements
  • Optimize front end applications for best possible performance and excellent user experience
  • Design mobile-based features

Qualifications

  • Minimum 5 years of experience as front end developer for web and mobile applications
  • Proven experience and knowledge about front end technologies and integration
  • Knowledge of software development process (SDLC), methodologies, quality and performance metrics: lifecycle, quality assurance and design for testability, continuous integration and continuous deployment technologies, Agile scrum methodology
  • Ability to identify and specify requirements for IoT platforms and applications
  • Ability to provide best practices for building secure, reliable and consistent user experiences
  • Proficiency in front end programming languages and frameworks such as HTML5, CSS3, LESS, SASS Angular, JavaScript, Phyton
  • Hands-on technical background to easily interact and give guidance to software developers and software architects

Soft skills

  • Flexibility and ability to prioritise activities and manage time efficiently, meeting deadlines
  • Excellent problem solving approach, high level of commitment and ability to manage pressure
  • Ability to work cross-functionally in dynamic and international environments, and interact effectively and independently with all levels of the organization and clients
  • Effective communication skills and proficiency in English

Field Application Engineer

– ref. “PE_FAE_2019.2”

He / she will follow up on IoT Smart City project deployment and provide customer support, both from remote and on customers premises.

He / she will have a strong IT/Telecom/Networking design background to properly support our solutions based on intelligent IoT devices (ie. RF sensing devices, lighting controllers, routers and gateways, RF repeaters, etc.). He / she will also support technical sales and marketing activities.

Main responsibilities

  • Perform site surveys, network solution design, products installation and solution commissioning
  • Run demonstrations and trainings, as well as pilots and real installations
  • Manage customer’s support requests, either on field or remote, through the appropriate ticketing system, up to the complete incident resolution
  • Technically follow up with customers during and after solution deployments to ensure they full value from PE systems
  • In case of technical issues, support root cause analysis and fault resolutions, providing recommendations and workaround

Qualifications

  • University degree in Telecommunications Engineering or equivalent discipline
  • 3-5+ years of proven and relevant experience
  • Strong IT/Telecom/Networking technical background
  • Good knowledge of Linux shell and scripting languages (ie. Python, bash, ..)
  • Deep understanding of switches/routers configuration techniques
  • Basic usage of most common programming languages (C/C++, PHP, Java, ..)

Soft skills

  • Proficient in English
  • Customer focus to establish and maintain effective relationships with customers, gaining their respect and trust
  • Willing to travel across Europe, Asia and North America, spending weeks on those locations to manage local support requests or customer needs (up to a total of 50% on field support per year must be considered)
  • Strong interpersonal and communications skills, both verbal and written with an understanding of cultural diversity

Senior Software Architect Engineer

– ref. “PE_SSA_2019.1”

He / she will be in charge of collaborating to define architecture, design and tests of integrated software enterprise platforms.

Main responsibilities

  • Collaborate with other teams to determine functional and non-functional requirements of new software and solutions
  • Design the architecture of complex back-end distributed systems for IoT platforms encompassing the system architecture, from field devices to back-end / front-end platforms
  • Develop applications and software components for back-end and communication middleware, running on embedded Linux platforms and Linux servers
  • Enhance application performance with extensive use of high-performance computing technologies and distributed database
  • Oversee progress of development team to ensure consistency with initial design and adherence to software and architecture requirement specifications

Qualifications

  • University degree in Computer Science or equivalent discipline
  • At least 10 years of experience in software development, out of which at least 5 years of experience with same responsibilities as required by this position
  • Proven experience in architecture definition and software development on Linux and Linux embedded operating systems
  • Data modelling and database design
  • Broad and extensive knowledge of software development process (SDLC), methodologies, quality and performance metrics: lifecycle, quality assurance and design for testability, continuous integration and continuous deployment technologies, Agile scrum methodology
  • Proven experience in designing cost-efficient, fault-tolerant, and scalable distributed systems
  • Ability to identify and define requirements for IoT platforms and applications
  • Ability to provide best practices for building secure and reliable applications on IoT platforms
  • Knowledge about DevOps technologies, such as docker and configuration languages
  • Knowledge about front-end technologies and integration
  • Proficiency in back-end programming languages such as C++, go, python, java, javascrip
  • Hands-on technical background that enables to easily interact and give guidance to software developers and architects

Soft skills

  • Flexibility and ability to prioritise activities and efficiently manage time, meeting deadlines
  • Excellent problem solving approach, high level of commitment and ability to manage pressure
  • Ability to work cross-functionally in dynamic and international environments, and work effectively and independently with all levels of the organization and clients
  • Effective communication skills and proficiency in English language

Senior Project / Product Manager

– ref. “PE_PM_2019.1”

He / she will lead the responsibilities of project and product  management by conducting market research,  generating product and solution requirements, determining specifications, development schedule, pricing  and integrated schedule of time and resources for product and solution introduction to the market, also taking full responsibility as project manager on Company’s developments.

Main responsibilities

  • Act as connection between the market and our R&D: gather and analyse data and business intelligence from sales, customers, prospects, competitors, industry analysts, etc., leveraging this information to steer the evolution of product lifecycle
  • Advocate the Company’s choice as of product decisions with sales, customers, market as the best possible choice in terms of effective response to market requests and direction
  • Manage the whole project/product life cycle:
  1. Personally own and manage the complete technical and organizational life cycle of new products/solutions/services development
  2. Work with Sales & Marketing and R&D to generate, refine and seal product and solution requirements/ features/improvements, BOM and costs – with ongoing updates over the product lifecycle up to a smooth EOL phase
  3. Work with Sales & Marketing to support bid response and provide technical references and information for regular sales activities
  4. Support regular availability and update of technical and business competitive analysis
  5. Provide input for product certification strategy, interact and support QA for subsequent activities, assuring coherence of validation, certifications, documentation and transition
  6. Interact with engineers, IP team and patent attorneys to ensure product patenting and protection activities, manage and plan costs
  7. Support participation to grants and sponsored activities, managing related development projects
  8. Ensure an excellent communication flow with all relevant internal and external stakeholders
  9. Follow up with the different parties involved in projects (such as internal teams and external suppliers) to secure on time and in scope deliverables
  10. Measure project performance using appropriate tools and techniques, including proper risk management, and escalate to upper management if required – ensuring achievement of the typical most relevant development targets (quality, cost, timing)

Qualifications

  • University degree in Computer Science, Electronic Engineering, Telecommunications or equivalent discipline
  • 5-8+ years relevant experience in Project and Product Management in IT organizations
  • Proven work experience in product and project management on development of multi-disciplinary integrated solution of hardware, software and services
  • Knowledge of the Agile product development methodology
  • Knowledge of project management methodology and good understanding of project life-cycles and communication plans
  • Professional experience in software/hardware/system development or network/system engineering as a plus

Soft skills

  • Excellent problem-solving attitude and proven track record in solving network and system issues
  • Flexibility, ability to prioritize activities and to efficiently manage time, meeting challenging deadlines
  • Ability to work cross-functionally in dynamic and international environments and to work effectively and independently with all levels of the organization
  • Proficient in English

Network & System Engineer for DevOps

– ref. “PE_NSE-DEVOPS_IT_2019”

He / she will help our team to work closely with the technical lead to identify, develop and establish DevOps practices. He / she will define, implement, monitor and support the deployment and maintenance of Company’s solutions both on customer’s premises and on the Company’s private cloud.

He/ she will work in tight collaboration with the Software Development team, the Field Application Engineering team and the ICT team to ensure all relevant aspects of deliverability, maintainability and security at all levels, from system and product requirements, to deployment to maintenance.

Main responsibilities

  • Manage code releases and deployments on cloud and on-premise infrastructures, crossing, smoothing and blending software development, testing, field operations and customer support
  • Develop procedures to automate the deployment, testing, integration, of software releases and upgrades
  • Identify necessary changes to maintain optimal system performances of solutions developed by the Company both on customer’s premise and on the Company’s private could service
  • Perform security assessment on solutions and systems and liaise with Software Development team and with ICT team to implement and improve appropriate cyber security techniques, methods and policies
  • Design server-based architecture to support customers’ requirements of scalability and availability of deployable solutions
  • Generate and maintain appropriate documentation, change management and incident management policies

Qualifications

  • University degree in Computer Science, Information Systems or equivalent discipline
  • Proven experience in System Engineering and Network engineering
  • Proven experience in configuration, maintenance and troubleshooting of server infrastructures, database systems, HA architectures
  • Excellent competencies in Linux server administration and scripting languages
  • Excellent competencies in IP internetworking (network design, router, firewall, switches configuration)

Soft skills

  • Excellent problem-solving attitude and proven track record in solving network and system issues
  • Flexibility, ability to prioritize activities and to efficiently manage time, meeting challenging deadlines
  • Ability to work cross-functionally in dynamic and international environments and to work effectively and independently with all levels of the organization
  • Proficient in English

Technical Writer

– ref. “PE_TW_2019.1”

He / she will gather, develop and help disseminating technical information among customers, designers, and manufacturers in structured and usable way by creating, updating and maintaining all necessary documents, manuals and procedures.

He / she will also collaborate with the Marketing team to write articles, white papers and other supporting documents to communicate complex and technical information more easily.

Main responsibilities

  • Work with Engineering, Marketing and Sales teams to assess the needs of end users in terms of technical documentation, gather all necessary information, organize and write documents, owning the whole process including revision and approval. Said documents may include: instruction / user / installation manuals, technical datasheets, grant proposals, invention reports, RFPs, operating instructions, how-to manuals, assembly instructions, “frequently asked questions” pages, video manuals or online content
  • Manage document lifecycle along with products updates or new needs arousal
  • Collaborate with the Marketing team to write articles, white papers, and other supporting documents for customers, partners, and media
  • Collaborate with the European IP management team to ensure proper delivery of invention reports, and support the management of claims, amends and changes to filing

Qualifications

  • University degree in Engineering, Computer Science, or Telecommunications
  • 3-5-year experience as a technical writer
  • Solid and fluent English skills, both written and spoken
  • Italian, French and German fluency as a plus

Soft skills

  • Ability to structure information and processes in orderly systems
  • Sound communication and writing skills complemented by orientation to detail and imagination: a technical writer must be able to take complex, technical information and translate it for non-expert recipients; create instructions detailed enough for others to follow; think about procedures or documents in a way that others would think about them and can benefit from them
  • Flexibility, ability to prioritise activities and efficiently manage time, meeting deadlines

Software QA / Test Engineer

– ref. “PE_SQAEng_2019”

He / she will be in charge of defining, implementing and executing the best validation and testing strategy for complex firmware and software platforms, testing IoT applications, networks, and devices related to Paradox Engineering technologies.

He / she will be part of a small agile software QA team supporting our back-end and front-end engineers, firmware and network stack designers. He / she will be able to develop test plans and test cases running in real-world scenarios, as well as in simulated environments.

Main responsibilities

  • Work with engineers on early stage of development cycle to test requirements
  • Work with engineers/producers to define the acceptance criteria of new features
  • Create, maintain and execute documentation of test cases
  • Identify risks to testing goals and escalating/planning accordingly
  • Monitor, manage and communicate with developers on defects
  • Actively cooperate with the engineering team for continuous improvement of software quality
  • Ensure tests are running in Continuous Integration (CI) / Continuous Delivery (CD) model
  • Maintain and improve Software Quality Assurance (SQA) methodologies and frameworks, including supporting tools and platforms
  • Work in a dynamic, growing team, directly involved in product management, development and customer support

Qualifications

  • University degree in Computer Science or equivalent discipline
  • Proven experience on automated test development and building automation test libraries
  • Solid understanding of test methodologies and iterative development
  • Knowledge and experience on software engineering methodologies: lifecycle, quality assurance, continuous integration and continuous deployment technologies, source control management, coding standards, code reviews, Agile methodology
  • Knowledge of IoT platforms, cloud infrastructures, networking, embedded applications
  • Prior working experience with Load/Performance Tools, and API testing tools
  • Understanding of micro-services oriented architectures and their impact on testing strategies
  • Experience in compatibility/usability testing
  • Experience with Software Quality Assurance (SQA) tools and techniques, and bug tracking systems

Soft skills

  • Sense of ownership towards product quality
  • Flexibility, ability to prioritise activities and efficiently manage time, meeting deadlines
  • Excellent problem solving approach, high level of commitment and ability to manage pressure
  • Ability to work cross-functionally in dynamic and international environments and to work effectively and independently with all levels of the organization
  • Effective communication in English (both written & oral – including technical documentation)

Embedded Software / Firmware Engineer

– ref. “PE_FWEng_2018.7”

Together with the embedded software design team, he/she will define the design specification, coding  and testing embedded SW for complex low power, RF IoT devices.

Main responsibilities

  • Promote new technologies, proactively looking at innovative protocols and solutions
  • Develop low level drivers, protocol stacks and low power applications software

Qualifications

  • University degree in Computer Science, Electronics Engineering or equivalent
  • 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 CoAP and MQTT
  • Good knowledge of microcontrollers, in particular Cortex-M and peripherals
  • Experience with radio networking protocols such as 802.15.4, 6LoWPAN, IPv6, TCP-IP, ZigBee, Bluetooth
  • Good knowledge of low power design techniques
  • Experience in debugging and validating complex embedded systems and protocol stack
  • Ability to read schematics and debug at PCB level using typical lab equipment if needed
  • Knowledge and experience on software engineering methodologies: lifecycle, quality assurance and testing techniques, continuous integration and continuous deployment technologies, Agile scrum methodology
  • Knowledge of RF IoT platforms
  • Proficient understanding of code versioning tools, such as Git

Soft skills

  • Flexibility, ability to prioritise activities and efficiently manage time, meeting deadlines
  • Problem solving approach and ability to manage pressure
  • Able to work cross-functionally in dynamic and international environments
  • Effective communication in English (both written & oral – including technical documentation)

Senior Software Engineer

– ref. “PE_SWEng_2018.3”

He/she will be in charge of collaborating to the architecture definition, design and test of integrated software enterprise platforms

Main responsibilities

  • Co-design the architecture of complex back-end systems
  • Develop applications and software components for back-end and communication middleware, running on embedded Linux platforms and Linux server
  • Enhance application performance with extensive use of high-performance computing technologies and distributed database
  • Promote new technologies, proactively looking at innovative applications

Qualifications

  • University degree in Electronics Engineering or Computer Science or equivalent discipline
  • Proven experience in software development on Linux and Linux embedded operating systems
  • Database engineering and optimization
  • Knowledge and experience on software engineering methodologies: lifecycle, quality assurance and testing techniques, continuous integration and continuous deployment technologies, Agile scrum methodology
  • Experience as scrum master as a plus
  • Knowledge of IoT platforms
  • Knowledge about server side logic, how server side interchanges data with users and devices, data model, data storage and security solutions
  • Knowledge about devops tecnologies, such as docker and configuration languages
  • Knowledge about front-end technologies and integration
  • Proficiency in back-end programming languages such as C++, go, python, java, javascript
  • Proficient understanding of code versioning tools, such as Git

Soft skills

  • Flexibility, ability to prioritise activities and efficiently manage time, meeting deadlines
  • Excellent problem solving approach, high level of commitment and ability to manage pressure
  • Able to work cross-functionally in dynamic and international environments and to work effectively and independently with all levels of the organization and clients
  • Effective communication skills and willingness to travel worldwide