Firmware/BareMetal C++/Assembly Eng/design&develop DataLink layer of OSI model
Job in
California, Moniteau County, Missouri, 65018, USA
Listed on 2026-05-30
Listing for:
6AM City, LLC
Full Time
position Listed on 2026-05-30
Job specializations:
-
Software Development
Embedded Software Engineer, Software Engineer, C++ Developer, Embedded Systems / Firmware
Job Description & How to Apply Below
Job Description
Job Description
Firmware/Bare Metal C++/Assembly Engineer Someone who has developed the lowest levels of the ISO Model, the Data Link, Network, and Transport layers
FULL TIME / DIRECT HIRE /FANTASTC BENEFITS / US Citizen or Green Card ONLY
location:
Camarillo CA (near the beach)
++++++ Who is the IDEAL Candidate
- BS degree in Electrical Engineering, Physics, or Computer Engineering.
- Work Experience (post-graduate): 4+ years with BS degree or 2+ years with MS degree
- Firmware DEVELOPMENT IN C++ / Assembly / Bare Metal
- Coding exp must be in Realtime embedded environment (embedded platforms WITHOUT a commercial OS such as Linux, Windows, etc)
- Experience with low-level device driver design on embedded platform for microcontrollers in real-time environments
- Solid past DESIGN/DEVELOPMENT & IMPLEMENTATION Experience for OSI Model Layer 2 ((Data Link layer
-the lowest layer) in real time embedded environment. We are looking for firmware engineer who has developed code, on an embedded platform, for the ISO Model
-Data Link (layer
2) on at least one real-time 100base
T networking protocol Ideally (ECT, Profinet, UDP and TCP/IP). - knowledge of 100base
T networking protocols (UDP and TCP/IP) used in motion control - Experience with real time code development with multiple processors (assembly language , Bare Metal coding).
- Ability to read and follow electrical schematics.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
(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).
Search for further Jobs Here:
×