CrawlJobs Logo

EDA Software Development Engineer

dcg.pl Logo

DCG Sp. z o. o.

Location Icon

Location:
Poland , Cracow

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Responsibility:

  • Develop, enhance, and maintain company's EDA software tool used for the assembly and integration of hardware IP blocks, interconnects, clock and power domains, and other SoC structures
  • Implement product specifications with a focus on scalability, modularity, robustness, and performance optimisation
  • Design and deliver efficient, maintainable, and scalable software modules supporting semiconductor design workflows
  • Debug, diagnose, and resolve software issues across complex systems
  • Produce clear and comprehensive technical documentation for developed software components
  • Optimise tools for improved performance and usability in large-scale SoC development environments
  • Work with HDLs (Verilog, VHDL, SystemVerilog) to support integration with hardware-centric workflows
  • Stay current with emerging EDA tools, semiconductor design methodologies, and industry best practices
  • Use modern documentation and tracking tools (e.g., Confluence, Jira) to manage specifications and project tasks

Requirements:

  • 3+ years of industry experience as software development engineer in EDA or related field
  • Demonstrated experience designing and building software modules to assemble and/or verify complex System-on-Chips or other integrated circuits
  • Expertise in software programming languages such as Java, C++ or Python
  • Strong background in software design patterns, data structures, algorithms, and object-oriented design
  • Knowledge of RTL design and verification languages (VHDL, Verilog, SystemC, SystemVerilog)
  • Good understanding agile development methodologies
  • English - B2/C1

Nice to have:

Understanding of XML IP-XACT standard for the design of IP for integrated circuits

What we offer:
  • Private medical care
  • Lunch card

Additional Information:

Job Posted:
January 14, 2026

Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for EDA Software Development Engineer

Software Development Engineer - EDA Development

AMD Hyderabad is looking for experienced EDA tool developers with a strong backg...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong object-oriented programming background, C++ & Python preferred with 15yrs of experience
  • Integer Linear Programming
  • Placer / Router / Timer EDA tool development
  • Good understanding of hardware
  • Machine Learning
  • Bachelor’s or Master's degree or PhD in Computer Science, Computer Engineering, Electrical Engineering, or equivalent
Job Responsibility
Job Responsibility
  • Own architecture's feature evaluation
  • Develop and maintain FPGA architecture evaluation tools
  • Propose and drive PPA & routability evaluation methodology/tools of future architectures
  • Propose software optimizations that can be leveraged in future architectures
Read More
Arrow Right

Electromechanical Engineer

About Us: RKS has been at the forefront of Industrial Design in the United State...
Location
Location
United States , Los Angeles
Salary
Salary:
Not provided
rksdesign.com Logo
RKS Design
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Electromechanical Engineering, Electrical Engineering, or a related field
  • a Master's degree is a plus
  • Proven experience in designing and integrating electronics into mechanical systems
  • Proficiency in CAD software (e.g., SolidWorks, AutoCAD) and electronic design automation (EDA) tools (e.g., Altium SW, Eagle)
  • Strong understanding of circuit design, micro-controllers, sensors, and actuators
  • Experience with embedded systems and firmware development is a plus
  • Excellent problem-solving skills and attention to detail
  • Strong communication and teamwork abilities
  • Ability to manage multiple projects and meet deadlines
  • Familiarity with regulatory standards and certification processes for consumer, medical, and industrial products
Job Responsibility
Job Responsibility
  • Design, develop, and test electromechanical systems and components for consumer, medical, and industrial products
  • Integrate electronic hardware with mechanical designs, ensuring seamless functionality and performance
  • Collaborate with cross-functional teams including mechanical engineers, software developers, and industrial designers to create cohesive and innovative product solutions
  • Ability to develop / program Arduino prototypes of in development projects
  • Drive and explore different solution sets with various technical approaches, balancing usability, cost, and safety considerations
  • Conduct feasibility studies, risk assessments, and cost estimations for new projects
  • Develop and maintain technical documentation, including schematics, PCB layouts, and assembly instructions
  • Perform troubleshooting, debugging, and optimization of electromechanical systems
  • Stay current with industry trends, emerging technologies, and best practices in electromechanical engineering
  • Participate in design reviews, providing constructive feedback and suggestions for improvement
What we offer
What we offer
  • Medical Insurance
  • Dental Insurance
  • Paid holidays
  • 401 K as defined in the employee handbook
  • Sick leave
  • Vacation
  • Fulltime
Read More
Arrow Right

Electromechanical Engineer

About Us: RKS has been at the forefront of Industrial Design in the United State...
Location
Location
United States , Los Angeles
Salary
Salary:
Not provided
rksdesign.com Logo
RKS Design
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Electromechanical Engineering, Electrical Engineering, or a related field
  • a Master's degree is a plus
  • Proven experience in designing and integrating electronics into mechanical systems
  • Proficiency in CAD software (e.g., SolidWorks, AutoCAD) and electronic design automation (EDA) tools (e.g., Altium SW, Eagle)
  • Strong understanding of circuit design, micro-controllers, sensors, and actuators
  • Experience with embedded systems and firmware development is a plus
  • Excellent problem-solving skills and attention to detail
  • Strong communication and teamwork abilities
  • Ability to manage multiple projects and meet deadlines
  • Familiarity with regulatory standards and certification processes for consumer, medical, and industrial products
Job Responsibility
Job Responsibility
  • Design, develop, and test electro-mechanical systems and components for consumer, medical, and industrial products
  • Integrate electronic hardware with mechanical designs, ensuring seamless functionality and performance
  • Collaborate with cross-functional teams including mechanical engineers, software developers, and industrial designers to create cohesive and innovative product solutions
  • Ability to develop / program Arduino prototypes of in development projects
  • Drive and explore different solution sets with various technical approaches, balancing usability, cost, and safety considerations
  • Conduct feasibility studies, risk assessments, and cost estimations for new projects
  • Develop and maintain technical documentation, including schematics, PCB layouts, and assembly instructions
  • Perform troubleshooting, debugging, and optimization of electro-mechanical systems
  • Stay current with industry trends, emerging technologies, and best practices in electro-mechanical engineering
  • Participate in design reviews, providing constructive feedback and suggestions for improvement
What we offer
What we offer
  • Medical Insurance
  • Dental Insurance
  • Paid holidays
  • 401 K as defined in the employee handbook
  • Sick leave
  • Vacation
Read More
Arrow Right

F10 Electrical Engineering Intern

We are seeking EE interns for our F10 team who will help prototype, validate, de...
Location
Location
United States , San Mateo
Salary
Salary:
47.00 - 58.00 USD / Hour
skydio.com Logo
Skydio
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Currently pursuing a degree in Electrical Engineering (or a related field)
  • Solid grasp of electrical engineering fundamentals
  • Familiar with an EDA software suite, preferably Cadence Allegro
  • Familiar with hands-on lab work (oscilloscope, signal generators, etc.)
  • Comfort and willingness to physically prototype solutions (soldering, wiring, etc.)
  • Familiar with scripting in Python
  • Ability to work autonomously
Job Responsibility
Job Responsibility
  • Take ownership of low-voltage electronic hardware development, including specification, schematic design, PCB layout, prototyping, and fabrication
  • Perform hands-on bring-up, assembly, and debugging of custom circuit boards for testing and validation
  • Collaborate cross-functionally with mechanical, firmware, reliability, software, and electrical teams to build reliable test and validation systems
  • Develop and test PCBAs for subsystems such as power distribution, battery management, sensing, motor control, and computing
  • Participate in schematic, layout, and BOM reviews, providing feedback on internally and externally developed designs
  • Support system integration and test activities through test execution, troubleshooting, and failure analysis
What we offer
What we offer
  • Paid vacation time
  • sick leave
  • holiday pay
  • 401K savings plan
Read More
Arrow Right

Data Science Intern

Designs, develops, and applies programs, methodologies, and systems based on adv...
Location
Location
United States , Ft. Collins
Salary
Salary:
35.00 - 46.00 USD / Hour
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
May 26, 2026
Flip Icon
Requirements
Requirements
  • Working towards a Bachelor's and/or Master's degree with a focus in Data Science, Computer Science, Computer Engineering, Software development, or other IT related field
  • Basic knowledge of data science methodologies
  • Basic understanding of business requirements and data science objectives
  • Basic data mapping, data transfer and data migration skills
  • Basic understanding of analytics software (eg. R, SAS, SPSS, Python)
  • Basic knowledge of machine learning, data integration, and modeling skills and ETL tools (eg. Informatica, Ab Initio, Talend)
  • Basic communication and presentation skills
  • Basic data knowledge of relevant data programming languages
  • Basic knowledge of data visualization techniques
Job Responsibility
Job Responsibility
  • Participates in the analysis and validation of data sets/solutions/user experience
  • Aids in the development, enhancement and maintenance of a client's metadata based on analytic objectives
  • May load data into the infrastructure and contributes to the creation of the hypothesis matrix
  • Prepares a portion of the data for the Exploratory Data Analysis (EDA) / hypotheses
  • Contributes to building models for the overall solution, validates results and performance
  • Contributes to the selection of the model that supports the overall solution
  • Supports the research, identification and delivery of data science solutions to problems
  • Supports visualization of the model's insights, user experience and configuration tools for the analytics model
What we offer
What we offer
  • Comprehensive suite of benefits that supports physical, financial and emotional wellbeing
  • Specific programs catered to helping reach career goals
  • Unconditional inclusion and flexibility to manage work and personal needs
  • Fulltime
Read More
Arrow Right

Data Science Intern

This role has been designed as ‘Hybrid’ with an expectation that you will work o...
Location
Location
United States , Spring
Salary
Salary:
35.00 - 46.00 USD / Hour
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Working towards a Bachelor's and/or Master's degree with a focus in Data Science, Computer Science, Computer Engineering, Software development, or other IT related field
  • Basic knowledge of data science methodologies
  • Basic understanding of business requirements and data science objectives
  • Basic data mapping, data transfer and data migration skills
  • Basic understanding of analytics software (eg. R, SAS, SPSS, Python)
  • Basic knowledge of machine learning, data integration, and modeling skills and ETL tools (eg. Informatica, Ab Initio, Talend)
  • Basic communication and presentation skills
  • Basic data knowledge of relevant data programming languages
  • Basic knowledge of data visualization techniques
Job Responsibility
Job Responsibility
  • Participates in the analysis and validation of data sets/solutions/user experience
  • Aids in the development, enhancement and maintenance of a client's metadata based on analytic objectives
  • May load data into the infrastructure and contributes to the creation of the hypothesis matrix
  • Prepares a portion of the data for the Exploratory Data Analysis (EDA) / hypotheses
  • Contributes to building models for the overall solution, validates results and performance
  • Contributes to the selection of the model that supports the overall solution
  • Supports the research, identification and delivery of data science solutions to problems
  • Supports visualization of the model's insights, user experience and configuration tools for the analytics model
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Data Scientist

Fyld is a Portuguese consulting company specializing in IT services. We bring hi...
Location
Location
Portugal , Lisboa
Salary
Salary:
Not provided
https://www.fyld.pt Logo
Fyld
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Advanced degree (Master's or Ph.D.) in Computer Science, Statistics, Mathematics, Data Science
  • Strong foundation in statistical concepts, machine learning algorithms, and data mining techniques
  • Proficiency in programming languages such as Python or R for data manipulation, analysis, and modeling
  • Experience with libraries and frameworks like NumPy, Pandas, scikit-learn, TensorFlow, or PyTorch
  • Ability to clean, preprocess, and wrangle large datasets from various sources
  • Experience with exploratory data analysis (EDA) techniques to gain insights and identify patterns in data
  • Proficiency in building and evaluating predictive models using machine learning algorithms
  • Experience with regression, classification, clustering, and time series analysis
  • Skills in creating meaningful visualizations and dashboards to communicate insights effectively
  • Familiarity with tools like Matplotlib, Seaborn, Plotly, or Tableau
  • Fulltime
Read More
Arrow Right

ASIC Microarchitect

As an ASIC Microarchitect, you will play a key role in designing and implementin...
Location
Location
United States , Irvine
Salary
Salary:
Not provided
xcelerium.com Logo
Xcelerium
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s in Computer Engineering or Electrical Engineering
  • 5+ years of experience with microprocessor architecture work culminating in several successful implementations
  • Familiarity with processor architecture, memory and cache subsystems, on-chip interconnects and network-on-chip technology, AXI, …etc
  • Knowledge of RISC-V architectures is a strong plus
  • Strong programming skills in Python, C/C++, Chisel or assembly language is highly desirable
  • Experience with fixed and floating point arithmetic and data path design is desirable
  • Passion for learning new technologies
  • Taking pride in always producing high quality code and documentation
  • Excellent communication skills
  • Comfortable and willing to work with team members from different disciplines, different levels and across time-zones
Job Responsibility
Job Responsibility
  • Architect, design, and implement high-performance, low-power, and area-efficient digital designs for ASICs and SoCs using industry-standard EDA tools
  • Work closely with the physical implementation team to conduct power, performance, and area experiments, evaluating and optimizing different microarchitecture trade-offs
  • Collaborate with performance modelling team to model functionality and explore performance optimizations, ensuring alignment with product requirements
  • Engage with systems and software teams to ensure seamless integration and functionality from design through verification
  • Drive technical innovation by exploring emerging technologies and methodologies, particularly within the RISC-V ecosystem
  • Actively participate in design reviews, code reviews, and contribute to continuous improvement of design methodologies
  • Develop and specify microarchitectures, ensuring great documentation and fostering a culture of collaborative design
  • Optimize microarchitectures through innovative design techniques while balancing power, performance, and area trade-offs
  • Fulltime
Read More
Arrow Right