Source description
About the role
Bachelor's degree in Electrical or Computer Engineering, or a similar technical field, (Math, Physics, Engineering) and/or relevant work experience
4+ years of experience developing software for embedded platforms or the Linux kernel
Expertise in the design and development of embedded systems
Proficiency with C, C++, bash and/or Python
Experience in the installation, upgrade, configuration, and performance tuning of Linux-based servers
Experience with bringing up hardware
Familiarity with FPGA development, Verilog or VHDL
Familiarity with RF and low-noise analog circuit and board design
Familiarity with electronics lab/test equipment (oscilloscope, logic analyzer, etc.)
Familiarity with implementing signal processing and/or control system algorithms
Fluency with AI-assisted development and the judgment to apply it where it adds real leverage — reviewing, correcting, and taking full ownership of AI-generated work
Strong written and verbal communication skills
