Company Description
SEGULA Technologies is a leading company in the world of engineering consultancy and is involved in product design, development, production and innovation.
SEGULA Technologies collaborates with the main market players by developing ambitious projects both internally and directly at the customer's premises, operating within various business sectors, such as: Automotive, Aerospace & Defense, Rail, Industrial Automation, Biomedical, Energy and Oil & Gas. Providing the best of international engineering, locally.
Why choose SEGULA Technologies? To become part of a constantly growing reality with over 15.000 employees in 30 countries! In SEGULA Technologies you will have the opportunity to develop your professional career within a multicultural and international environment, working on different projects.
Job Description
The candidate will be responsible for creating/validating Virtual HW controller, developing behavioural models, in Python and/or SystemC along with TLM, of needed ASICs or collecting them form model suppliers.
Tasks and Responsibilities
- Obtain SystemC or python behavioral models of the Virtual HW ECU for the assigned design specific Controller, including ASICs components
- Develop SystemC and/or Python behavioral models of ASICs according to data sheet
- Integrate ASICs Models and Microcontroller to create complete Virtual HW controller
- Ensure the model is capable to properly execute SW identified for model validation
- Develop and maintain Virtual TestBench/Instrumentation to be used to properly test Virtual HW controller
- Support development teams using Virtual platform for SW development and testing
- Implementation of CI framework and maintenance of Virtual simulation nodes
Qualifications
- Master degree in electronics, software engineering;
- Strong knowledge of C programming for embedded systems and related software tool chain
- Good knowledge of Python
- Good Knowledge of Microprocessors, Microcontrollers, SOC architecture, bus protocols etc.
- Experience in developing C++/SystemC, TLM based models for virtual platforms will be an added advantage
- Familiarity in developing test automation with Python will be an added advantage
- Fluent English, team working and good communication skills.
Soft Skills
- Collaboration and Teamwork
- Effective Communication
- Customer Focus / Drive for Results
- Practice Self Development / Learning on the Fly
Additional Information
What we offer:
- CCNL Metalmeccanico contract
- Health insurance
- Meal vouchers or canteen
- Informal, stimulating, dynamic and inclusive environment
- Welfare programs
- Attention to Work-Life Balance
- Continuous on the job training process
- Cross sector and cross-functional career paths
- Development of soft skills
- Consolidated partnerships with leading companies in the sector and the best universities
If you are a curious, ambitious and proactive person… what are you waiting for? Join us. SEGULA Technologies believes in your potential!
#italy #engineering #segulatechnologies #innovation