Job Description
We are seeking a highly skilled Senior Hardware Engineer to join our team. As a key member of our engineering department, you will be responsible for designing and developing innovative embedded systems.
Key Responsibilities:
* Architect and design embedded systems centered on ARM Cortex-M4 and Cortex-M7 microcontrollers.
* Implement high-speed interfaces including USB 3.0, Gigabit Ethernet, SDRAM, and LVDS.
* Integrate peripheral communications using SPI, I2C, and USB Type-C Power Delivery (1.2 spec).
* Develop and optimize FPGA designs in VHDL for AMD/Xilinx Artix-7 devices.
* Use Vivado design suite for synthesis, simulation, timing closure, and debugging.
* Implement logic for high-speed data acquisition, control, and signal processing.
* Design and validate DC/DC power supplies.
Requirements:
To succeed in this role, you will need:
* Experience with embedded system design and development.
* Proficiency in C/C++ programming languages.
* Knowledge of digital circuit design and verification.
* Familiarity with FPGA design tools and methodologies.
* Strong understanding of computer architecture and operating systems.
* Excellent communication and teamwork skills.
Benefits:
This is an excellent opportunity to join a dynamic team and contribute to the development of cutting-edge technology. You will have the chance to work on challenging projects, collaborate with experienced engineers, and grow your skills and knowledge.
The salary range for this role is $125,000 to $150,000.