Senior C Embedded Developer

Detalles de la oferta

**About the project**

Project is related to the developing of software simulation models for various devices and platforms, standalone controllers like USB or Ethernet as well as complex embedded platforms.
Device functionality is described in specs which in turn may be rather large, up to 10-15 thousands of pages.
Besides pure hardware functionality, you will work with different software which is supposed to be run on the simulated hardware.
Software includes firmware, OS drivers and kernels, BIOSes.
**Our expectations**
- C, Assembler as well as Python;
- Unix (Linux) kernel internal and standard libraries;
- Unix (Linux) tools such as GCC, binutils, shell utilities, shell scripting, Makefile, etc;
- Strong understanding of one or more CPU architectures (x86, PowerPC, ARM, etc);
- Strong understanding of PC architecture (South/North Bridge, PIC, PCI, ISA, etc);
- Understanding of software development life cycle;
- Spoken English.
**What should you expect**
- Develop models of various devices for a specific platform simulator.
Models are developed in a language derived from and very similar to C;
- Developed model should be very close to a real model, i.e.
provide the same registry set and behave in the same way;
- After the model is developed, standard Linux driver should successfully detect and work with the device as it is a real physical device.
Pay: ¢3,000.00 - ¢5,000.00 per month

**Experience**:

- Embedded software: 5 years (required)
- C: 5 years (required)

**Language**:

- english (required)


Salario Nominal: A convenir

Fuente: Whatjobs_Ppc

Requisitos

Software Developer - San Jose

Manage and deploy cloud platforms. Code and implement enhancements related to cloud platform and networking. Work on scaling, backup and recovery, cluster mi...


Ibm Careers - San José

Publicado a month ago

Sr. Systems Engineer

**Job Purpose**: Continually updates skillset and stays abreast of technologies trends and developments. **Responsibilities**: Can understand, differentiate...


Td Synnex - San José

Publicado a month ago

Técnico En Inyección Diesel

Técnico medio en Mecánica. Experiência en trabajos de motores diesel, mecánica general. Deseable experiência en reparación de turbo cargadores. Deseable m...


Reconstructora Nacional De Cabezotes - San José

Publicado a month ago

Certifications Technologist

Veeam®, the #1 global market leader in data protection and ransomware recovery, is on a mission to empower every organization to not just bounce back from a ...


Veeam Software - San José

Publicado a month ago

Built at: 2025-01-15T07:49:29.349Z