Advanced Silicon is a fabless chip design company developing and delivering mixed-mode Integrated Circuits (ICs) for standard and specific applications (ASSPs, ASICs). We develop SOCs dedicated to medical imaging applications and touch screens. Our advanced IC technology enables optimized cutting-edge photon detectors and interactive displays with outstanding performance.
Firmware Design Engineer
As a Digital signal processing and embedded programmer, you will integrate our R&D team. The job function ranges from research and development in algorithm design for our new IC products as well as software / firmware development and implementation. The job function also includes the maintenance and quality improvement of our existing IC products and codebase.
Roles & Responsibilities
Firmware design and programming the C/ C++ firmware which goes into our devices and products. You will be actively involved in developing new features or designing algorithms and their implementation in our products.
Software/hardware co-design: We build our own sensor ICs and the processing unit working with them. You will be responsible for the best and most efficient approaches (performance / efficiency) for designing the firmware which utilizes the sensor in final human -machine interfaces
Algorithm design and solution providing for new products or features implementation
Working closely with our hardware and product teams in an Agile development and participate in technical analysis
Communicating your work progress, coordinating with other development teams, and participating in R&D working groups
Qualification requirements:
Degrees in computer science or Electrical Engineering
Hands-on excellent software developments skills in C/C++ and Embedded Programming (Algorithms and Data Structures)
Knowledge and experience working with standard interfaces and protocols such as USB, I2C SPI, UART.
Excellent expertise in debugging tools, profiling, and performance analysis toolchains for embedded software developments
Hands-on with Microcontrollers / DSPs and corresponding toolchains
Familiar with higher level interpreted and scripting languages (ex. Python),
Familiar and experience with working with lab tools
Good English language skills reading/writing/speaking
Language Proficiency:
English
French
Contract conditions:
Unlimited duration
Fulltime
Start date:
As soon as possible
Contact for application:
jobs@advancedsilicon.com
jidd6b1ab3afr jit0313afr