Cynet Systems · 6 hours ago
Senior Research and Development Engineer
Cynet Systems is a company focused on advancing embedded computing technologies for industrial and defense applications. They are seeking a Senior Research and Development Engineer to transition embedded controls and communication systems from laboratory demonstrations to fieldable prototypes while collaborating within a team environment.
EmploymentRecruitingStaffing Agency
Responsibilities
Work with business teams to transition embedded controls and communication systems from laboratory demonstrations to deployable prototypes
Collaborate with hardware suppliers and engineering tool providers to identify and select solutions for complex industrial and defense use cases
Advance state-of-the-art embedded computing technologies through research, development, and prototyping
Contribute within a collaborative team environment focused on innovation and technical excellence
Qualification
Required
Bachelor's degree in Computer Science or a related field
Strong embedded C and C++ programming skills
Experience coding with Bash, C#, Python, MATLAB, or similar languages
Familiarity with virtualization technologies including hypervisors and container platforms
Strong interpersonal, analytical, and problem-solving skills
Legal authorization to work in the United States without visa sponsorship
Preferred
Master's degree in Computer Science or a related field
Experience with Linux kernel and device driver development
Working knowledge of Linux build systems such as Yocto
Familiarity with cloud computing platforms
Experience with CI and CD tools and source control systems
Understanding of embedded system security principles
Strong FPGA and SoC design experience using Verilog, SystemVerilog, and VHDL
Hands-on experience with FPGA tools and ecosystems
Solid understanding of digital logic design, including finite state machines, pipelining, and resource optimization
Experience with RTL simulation, synthesis, place-and-route, and timing closure
Knowledge of clock domain crossing techniques and metastability mitigation
Familiarity with standard and high-speed interfaces including UART, SPI, I2C, Ethernet, PCIe, and DDR
Experience developing testbenches and performing functional verification
Proficiency with on-chip debugging tools
Ability to read and interpret schematics, timing diagrams, and hardware datasheets
Experience using version control systems
Experience with high-level synthesis tools and algorithm-to-hardware workflows, including model-based design and verification tools