Grow Your Vision
Join Our Team and Shape the Future with Us
Software Development Engineer
About PraanaTech
​
At PraanaTech our vision is to make our next-generation imaging technology accessible to people far and wide enhancing their quality of life. We are building new generation technology that looks the disease in the eye. Our first product is a flexible, compact, and portable Positron Emission Tomography (PET) system, whose primary application is in neurology, for early diagnosis of Alzheimer's Disease.
As a startup, at PraanaTech we value contributions from each individual for the company's decision making process, we give the opportunity to our employees to adopt responsibilities in different domains and to opt for leadership roles as the company grows. As a PraanaTech employee you will feel how the executive team listens and really takes into account your ideas and needs, we will do our best to give you all the resources that you need to achieve our goals. And you will see how your work will converge into real products in the market.
At PraanaTech we strive for compliance with professional and well defined processes with focus on efficacy, efficiency, maintainability, and employee comfort and satisfaction.
If our core values resonate with you, we will be pleased to meet you!
​​
Why You Should Apply
Join our high-potential startup in a core capacity where you'll find an excellent environment to grow your career and develop invaluable skills. Here, you’ll have the opportunity to work on groundbreaking projects that could be transformational not just for your career, but for the entire healthcare industry. If you’re looking for a place where your contributions truly matter and where innovation thrives, this is the opportunity for you.
​
​
About the role:
​
The SW Engineer will be responsible for development of the different SW modules for our data acquisition (DAQ) system. Will work with the system engineer to define high-level SW requirements and will be responsible for the creation of the low-level SW requirements.
Responsibilities:
​
-
Develop requirement-proven code for our DAQ system.
-
Define SW requirements.
-
Execute test cases on the target hardware or in a simulated environment.
-
Design and develop test cases and test procedures based on software requirements and design specifications.
-
Setting up testing environments.
-
Develop and maintain software verification plans.
-
Define verification strategies, methodologies, and tools to be used in the software verification process.
-
Perform structural coverage analysis to ensure thorough testing of the software.
-
Documenting designs and manuals, and requirement-proven code.
-
Working with multi-disciplinary teams for the integration of SW modules with firmware and RTL code.
Job Location:
​
Taipei, TW
Hybrid/On-site
Required Qualifications:​​
-
Software engineering degree or physics degree.
-
Proficiency in C/C++.
-
Experience in software verification and validation methodologies and tools, preferably in safety-critical environments (e.g. medical devices, automotive, aviation...).
-
Strong organizational and time-management skills.
-
Ability to work collaboratively in a team environment.
-
Able to communicate in English fluently.
Preferred Qualifications:
-
Experience in Python
-
Experience in Qt
-
Basic experience in LabView
-
Knowledge of structural coverage analysis techniques and tools
-
Experience with PET systems
-
Experience in the MedTech Industry
-
Experience in certification of medical products
-
Experience in product certification
-
PhD degree
-
Experience in industry
-
Experience in HEP
-
Interest in international projects
Compensation:
​
Competitive salary and benefits commensurate with experience and other qualifications.
​
How To Apply:
​
Contact us below with your resume and a message explaining why you would be a good fit for this role. Video messages are encouraged.
​
​