Please select an area of interest, city, state, country or region and click Search to view our current openings.
We look forward to hearing from you!
Department: | R&D |
Region: | Europe |
Looking for an opportunity to showcase your software skills? Consider joining the PENKO team at our Netherlands Office as a Software Developer! Were seeking a talented engineer with knowledge of TypeScript, JavaScript and Python Programming. The ideal candidate has a technical bachelors degree, likes working in a small team, has a wide technical interest and also some experience in embedded Linux software development. Occasional side tasks can consist of creating Vector drawings with Adobe Illustrator, CorelDraw, or 3D models with SolidWorks or FreeCAD.
Whether youre straight out of college or an experienced Developer, we encourage you to apply. The specific level of the position will be determined by your education and experience.
PENKO is a great place to work, and we actively pursue our company mission to have fun and make money. If youre looking for a new challenge & a great environment to share your talents, wed love to hear from you.
Representative Responsibilities:
Assumes design responsibility for portions of project
With minimal supervision, makes design modifications or improvements to existing and special projects
Analyzes project problems to determine probable cause and potential solutions
Conducts necessary investigative work pertinent to designs
May be involved in the compilation of project schedules, specifications, test plans, equipment purchases, and release related documentation
May be involved in departmental process and quality programs
Responsible for Windows/Linux programming
Responsible for Android/IOS programming
Works with customers, sales and projects departments
Accomplishes assigned design and development tasks
Participates in the review of product requirements and specifications
Participates on project development teams and product steering groups as required
Overlooks the entire product development cycle from marketing needs to R&D
Creates a product, defines the features and thinks about how to implement it
Works with Product Managers and other members of R&D for configuration and concept user interfaces; may act as Product Manager when necessary
Produces manuals and other related documentation which includes product and marketing specifications
Assists with installation when necessary
Provides second-level helpdesk support and telephone customer service
Provides on-site technical support for complex systems as required
Conducts internal and external training when required
Attends trade shows
Assesses competitors and new products for the industry
Networks with customers and potential clients
Talks with customers about custom projects
Talks with customers about product issues and then tries to develop a product, system or other solution to resolve that issue
Provides technical support
Attends weekly product and product series meetings
Maintains all previous products and projects by making necessary adjustments or adding new features
Collects data and performs market analysis on a product or design idea and presents these ideas to Marketing and Sales
Performs other duties as assigned
Completes special projects and assignments in a positive and timely manner
Ability to travel internationally when required
Minimum Qualifications: Grade and level to be determined, based on education and experience
Minimum of a Technical Bachelors Degree
All years of previous software development experience will be considered
Good group interaction skills
Good written and oral communication skills in both Dutch and English
Demonstrates thorough documentation skills in the development of materials used within the department
Effective presentation skills
Demonstrates ability to dissect problems and assignments into manageable tasks
Demonstrates ability to make independent decisions
Demonstrates ability to systematically solve problems of moderate scope and perform root cause analysis
Contributes to the creation of new solutions
Identifies problems and begins to determine alternatives
Ability to accurately estimate time required to complete tasks.
Understands and applies accepted engineering principles and practices.
Performs design or modification of a product, service, or process.
Familiar with the application of company and industry design standards.
Well experienced in Programming skills: C++, Windows, Linux & App development
Well experienced in the application of software design methodologies (UML, Structured Analysis/Structured Design, etc.)
Object orientation design skills
Ability to understand and respect existing patent laws
Knowledge of RTOS/OS
Knowledge and understanding of installation practices and electrical codes
Ability to read electronic schematics and data sheets
Knowledge of weighing regulations beneficial
Knowledge of communication protocols
Knowledge of DevOps tasks and ability to design and maintain CI/CD pipelines and cloud deployment