Embedded sw developer

Data inserimento:
Tipologia Contrattuale:
Contratto a tempo indeterminato

Intecs, which was founded in 1974, provides the most innovative software&hardware technology, engineering services and products for dependable safety- and mission-critical electronics systems.
Intecs designs and develops applications, tools, software, hardware components and products for Aerospace, Defence, Transportation,Telecommunication and Smart Systems markets in cooperation with major European and Italian Industries, Organizations, Universities and Research Centres.

Intecs is an international leader in System Engineering, mastering the whole value chain from Prototypes, Simulators, Automated Test Equipment to the finished product.
Intecs employs circa 500 professionals. More than 80% of the staff has an university degree in engineering, computer science or other technical disciplines.

Our headquarter is in Rome, while other operational sites are located in Pisa, Naples, Milan, Turin, Genoa.

We're looking for

                             EMBEDDED SW DEVELOPER


•Master degree in Electronic Engineering, Computer Engineering or other engineering degree with background in electronics and software development

General skills:

•Experience in SW development for embedded applications, in industrial or automotive markets
•Problem solving
•Ability to work in a team and individually
•Capability of working towards tight deadlines
•Good English language, spoken and written
•Availability to travel
Technical skills:

•Experience in programming and debugging of embedded systems in C language
•Knowledge of Embedded Operative Systems (RTOS)
•Knowledge of common communication interfaces like I2C, UART, SPI, ecc...
•Understand electronic schematics and components datasheets
•Knowledge of common lab equipment (oscilloscope, multimeter, …)
•Experience with software configuration management tools and defect tracking tools
•Knowledge of C++/C# for Windows-based applications 
•CAN\LIN Protocols - Vector CANoe and CANalyzer knowledge

Typical work includes:

•Design and development of software modules from driver layer to application layer
•Dealing with sensors and different communications protocols
•Dealing with Testing developed software
•Integrating existing software modules to work together
•Preparation of reports, manuals and other documentation on the status, operation and maintenance of software
•Maintaining systems by monitoring and correcting software defects


•Versioning tools (SVN, Git)
•Metrics and bugs detection software 
•Trace tools on embedded systems and network
•Lab equipment

 Seniority Level: Little-Mid level.

•Electrical & Electronic Manufacturing
•Information Technology & Services