# Sr. Embedded Software/Firmware Engineer/Contractor

**Company:** [A2e Technologies](http://jobs.workable.com/companies/kb5PDXBeEdiPGREgbiPHXv.md)
**Location:** San Diego, United States
**Workplace:** hybrid
**Employment type:** Contract
**Department:** A2e/SA

[Apply for this job](http://jobs.workable.com/view/c60e9d33-947d-4f85-a20b-1213fced4b2d)

## Description

**Title: Sr. Embedded Software/Firmware Engineer/Contractor**

**Location: San Diego (92121)**

**Term: Long Term Contract**

**Duration: Long Term**

**Start: Immediately**

-   Seeking Client facing Sr. Embedded Software/Firmware Engineer for a Hybrid role.
-   Contractor with a Can Do approach with the ability to come up to speed quickly technically.
-   Very collaborative with excellent communication skills and people skills

## Requirements

-   Embedded Linux system development at both Application and Kernel module level

-   Yocto and PetaLinux

-   Experience working with a variety of different processing platforms (ARM SoCs, micro-controllers, etc.)
-   Strong background in architecting both bare-metal and multi-threaded systems
-   Proficiency with a Real-time OS (ThreadX, VxWorks, FreeRTOS, etc.)
-   C/C++ /Modern C++
-   Knowledge and experience interfacing to I/O hardware (USB, PCIe, Ethernet, SDIO, SPI, UART, I2c, etc.)
-   Experience with protocol stacks (TCP/IP, RTSP/RTP, USB, etc.)
-   Experience with board bring-up and use of lab equipment (logic analyzers, scopes, etc.)
-   Experience with a variety of SW development tools (GNU tools, Eclipse, Visual Studio, Green Hills, IAR, JTAG debuggers, etc.)
-   Proficiency in reading and understanding Schematics and Component Datasheets
-   Good knowledge of version management tools like Git
-   Experience with Agile methodologies (Kanban, Scrum)
