Career
Senior CAD Design Engineer
Location: Munich/ Pleiskirchen
Job purpose
- Drive and deliver software development of PCB CAD tools for CadSoft EAGLE
Principal Accountabilities
- Work closely with other team members and lead in the design and implementation of CadSoft PCB design tools
- Deliver program software modules to implement new features in accordance with the specification for design entry, analysis, placement and routing
- Deliver the design, improvement and implementation of software that meets functionality, usability, performance and supportability requirements on time and to a high quality standard
- Own the implementation of software interfaces between tools in the PCB design flow to deliver a seamless user experience for the electronic design flow
- Write regression tests and scripts to test software functionality in an established test harness
- Deliver the production of clear and timely documentation to support communication and quality software design development within the development team
- Create clear documentation and help text to support easy user adoption of the PCB design functionality
- Research new topics in EDA design capabilities as needed to support development of new functional directions for the tools
- Interface with other developers to understand and manage interdependencies of project tasks, product and flow integration issues
- Participate in design reviews of specifications, designs and code
Key Challenges/ Success Measures
- Technical knowledge of electronic design to create optimal features for PCB designers
- Working on multiple projects and delivering quality material on schedule
- Time management to deliver complete software solutions that match the specification priorities
- Managing continuing education to remain current with new technology
- Working within matrix department and organization
Success Measures
- Timely delivery of product code to specification and to schedule and to a high quality standard
- High quality and timely implementation of software interfaces
- High quality and timely production of documentation
Skills, Know How and experience
Must Have
- B. Sc. in Computer Engineering / Electrical Engineering or equivalent
- Proven, demonstrable and relevant experience of PCB CAD software application designs
- Proven and Demonstrable experience of managing of managing a Software development project
- Experience developing in C/C++
- Knowledge of the software design process and development life cycle
- A very good command of both written and spoken English
- Strong teamwork and ability to relate to others
- Excellent communications & problem solving abilities
- Good multi-tasking abilities
Preferred
- Experience with Linux, Unix
- Experience with scripting languages (Perl/TCL/Python)
- Knowledge of electronics design process
- Experience designing tools for PCB design and layout is a strong plus.
- Prior experience in the EDA industry
To apply for the role as Senior CAD Design Engineer, please email your CV to Thomas.Liratsch@cadsoft.de.




