Embedded Software Engineer
Shift5Full Time
Junior (1 to 2 years)
Key technologies and capabilities for this role
Common questions about this position
The base salary range is $120,715 - $150,895 plus bonus and benefits. Individual pay within the range is determined by work location, job-related skills, experience, and relevant education or training.
This information is not specified in the job description.
Required skills include experience with C/C++, Python, and MATLAB; 3+ years in circuit board design and evaluation; 3+ years in low-level programming for embedded platforms; PCB design and layout; and experience with RF and high-speed digital test equipment. Knowledge of Xilinx Zynq SoCs and familiarity with FPGAs, DSPs, and microcontrollers are also desired.
The role involves working within a focused team of highly skilled engineers on complex projects in a fast-paced, deadline-driven environment, with willingness to travel.
Strong candidates will have a B.S. or M.S. in Electrical and/or Computer Engineering, 3+ years of relevant experience in embedded programming and circuit design, U.S. citizenship, and the ability to obtain a security clearance. Experience with RF systems and ability to work in teams while performing detailed analyses and presentations are key.
Develops cognitive systems for human-machine collaboration
HRL Laboratories focuses on research and development of advanced cognitive systems and human-machine collaboration, enhancing human cognitive abilities through artificial intelligence (AI) and machine learning (ML). The company develops solutions like the ICArUS project, which improves machine interpretation of information, and the MEMES project, aimed at enhancing human memory. HRL operates on a project-based model, serving clients in defense and high-tech sectors by delivering customized solutions and licensing technologies. The goal is to lead in creating cognitive systems that improve the interaction between humans and machines.