Sr. Embedded Engineer
Listed on 2026-02-17
-
Software Development
Python, C++ Developer, Software Engineer
Location:
Onsite in Camarillo, CA (5 days a week)
Length of
Contract:
6 months +
USC or Green Card Only
W2 only, No C2C Candidates
Project is a software defined radio. They are using an AMD/Xilinx System on a chip which has a dual CORTEX-A processor and a dual CORTEX-R processor (i.e. four cores total), as hard cores.
The work will be implementing protocols and also some system configuration stuff. Right now they are using Python even for the protocol work – they are using the Python ctypes library to implement the messages as C structures (ctypes.
Little Endian Structure to be specific) even though they’re in Python. They’ll fold in some C code as needed but Python speeds up development so they’ll use it wherever it is feasible here. They are starting from scratch in terms of the embedded code. They have their Linux environment starting up and their pool of programmable logic around it. No existing C or Python code yet.
Contractor does not need to know VHDL just need to communicate and understand the VHDL (really the programmable logic) side of things. Not a firm requirement but super helpful to have; it’s super helpful to have a good understanding of the trade-offs between the two domains.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).