Memory Map Mental Model
Flash/RAM sections, stack/heap, linker basics, and typical failure modes.
Embedded • Firmware • Systems
Embedded Systems Engineer building low-level software, firmware architectures, and reliable systems. RTOS, drivers, CAN/J1939, AUTOSAR, memory, and bit-level work.
Short, deep writeups that prove you understand the machine.
Flash/RAM sections, stack/heap, linker basics, and typical failure modes.
Priority, jitter, timing debt, and what “fast” really means on MCUs.
Frames → PGNs → transport → application: reasoning end-to-end.
Proof of execution. Crisp: problem → design → results → learnings.
PGN routing, TP, diagnostics, and robust framing with defensive parsing.
View on GitHub →Scheduling, synchronization, integration patterns, and reliability constraints.
View on GitHub →Parsing + codegen + formatting to make generated C consistent and readable.
View on GitHub →Your edge: explain hard things simply. Recruiters remember that.
Flags, masks, registers, and why bit thinking is firmware thinking.
Memory corruption, races, UB, and how to design for testability.
A repeatable flow: reproduce → narrow → instrument → verify.
One click. No friction.