Senior Firmware Development Engineer

OPEN PROCESS

Requirements

  • Qualifications

    Degree in Electronic/Telecomunication/Software Engineering or equivalent

  • Description

    Ontech, a pioneering R&D company based in Seville, is looking for an enthusiastic, hands-on, skilled Senior Firmware Development Engineer to be part of our team.
    This is a great opportunity to work on national products, exciting projects and ongoing career development. You will be involved in both new and existing product development work.
    You should be highly motivated and have a clear passion for software especially with regards to embedded C programming. We are a company where you are able to expand your career and we are committed to the development of our engineers!
    The Firmware Engineer will take part in all design cycle activities from specification and architecture through to integration, fault finding on on-going support.

  • Key responsibilities

    • To contribute to the creation of new and novel design architectures.
    • Take those architectures and turn them into working products.
    • Define and create the associated verification environment and test your designs.
    • A good understanding of hardware design issues and embedded software methods in order to achieve an integrated final system solution.
    • The role will generally involve working as part of a multi-disciplinary team in an agile development environment where you will provide feedback on timescales and project progress.
  • Essential skills and attributes

    • Demonstrable track record in embedded firmware development in C/C++ at all levels from system drivers to top-level applications.
    • ASIC architectures (ARM, PIC, MIPS, …), and an understanding of how to make best use of the chip resources available.
    • Understanding of timing reports, pin-out considerations, and power reduction techniques.
    • Knowledge of protocol stacks.
    • Experience of working on prototype hardware bring-up, and reading schematics.
    • Full development lifecycle experience.
    • Proficient and comfortable with standard software development tools and methodologies including:

Source control systems (GIT, HG, SVN).
Issues tracking systems (such as bugzilla, JIRA or similar).
Debug tool (JTAG, GDB, protocol analyzer).
Development Environments (Netbeans, Eclipse, IAR, Cocoox, Keil uVision, Kinetis).
Build process (Makefiles, SCONS, GCC, GDB, linker files).

  • Desirable skills and attributes

    –    Experience with Wi-Fi, Ethernet, GPRS and BLE devices.
    –    Experience with Low Power Systems.
    –    Knowledge of Wireless sensor networks.
    –    Knowledge of Visual C++/C#/VB/.net for PC support applications.
    –    Understanding RF hardware and modulations.
    –    Knowledge of scripting languages, (TCL / Perl / Python).
    –    Familiar with camera management and image acquisition process.
    –    Experience with Internet of Things and relates protocols (JSON).

  • Industry

    Consumer Electronics

  • Level

    Employee

  • Social benefits

    Percentage over objectives

    Flexibility

    Parking, punctual telework, young and fun environment.

 

If you are interested in working with us, please send your CV to info@ontech.es

 

USO DE COOKIES

Utilizamos cookies propias y de terceros, analizando sus hábitos de navegación en nuestra página web, con la finalidad de garantizar la calidad, seguridad y mejora de los servicios ofrecidos a través de la misma. En los casos en que el usuario no manifieste expresamente si acepta o no la instalación de las cookies, pero continúe utilizando nuestra página web, se entenderá que éste ha dado su consentimiento, informándole expresamente de la posibilidad de bloquear o eliminar las cookies instaladas en su equipo mediante la configuración de las opciones del navegador. Puede obtener más información a este respecto consultando nuestra Política de Cookies

ACEPTAR
Aviso de cookies