Firmware Engineer 2
Monarch Quantum · San Diego, CA · 1 wk ago
On-siteEngineering$100k–$150k/yrFull-time
About the role
Join our fast-paced and passionate team as a hands-on Firmware Engineer 2. As we scale, you will be instrumental in building our foundation from the ground up. This is a dynamic role for a self-starter who thrives in a fluid startup environment, working on cutting-edge technologies alongside leadership to develop and implement engineering practices that support our mission and growth.
Responsibilities
- Develop FPGA-based solutions utilizing hybrid C/C++ microprocessor and HDL fabric architectures.
- Design and develop robust component interfaces to ADCs, DACs, microcontrollers, and other peripherals.
- Design and develop complex data acquisition and analysis systems to monitor system/sub-system health.
- Perform integration and verification testing of integrated hardware and firmware platforms.
- Collaborate with cross-functional teams, including firmware, hardware, and software engineers.
- Participate in code reviews, provide constructive feedback, and adhere to best coding practices.
- Maintain clear and well-structured documentation.
- Work independently and in a team while over-communicating with managers, project engineers, and teammates.
- Use tenacity, patience, self-discipline, and passion for excellence to ensure accuracy of execution schedule, data quality/integrity, and adherence to company best practices.
- Seek every opportunity to grow competency through mentorship, curiosity, communication, exposure, and initiative.
Requirements
This position requires access to export-controlled information. Employment is contingent upon the applicant being a U.S. person as defined by 8 U.S.C. § 1324b(a)(3).
- A bachelor's degree in Electrical Engineering, Computer Engineering, or a related field.
- Minimum of 2 years of relevant experience, ideally within a startup or technology company.
- 2+ years of professional experience in FPGA/Embedded Development.
- Strong understanding of digital logic, computer architecture, and electronics.
- Experience using Xilinx Vivado/Vitis development toolset.
- Experience performing FPGA simulation, integration, and verification.
- Experience developing hybrid SOC and soft-microprocessor architectures.
- Proficient in C/C++ with an emphasis in real-time embedded development.
- Experience performing bring-up and debug of mixed-signal electronics assemblies.
- Strong problem-solving skills and ability to work independently and in a team.
- Experience with device-level communication protocols (e.g., SPI, I2C, Ethernet, Serial).
- Knowledge of firmware best practices, including design patterns, SOLID principles, and performance optimization.
- Experience working in an agile development environment.
Startup Mindset
- Creative, flexible, and eager to wear multiple hats.
- Passionate about building systems from the ground up and comfortable with ambiguity and change.
Benefits
The expected annual salary range for this position is $100,000–$150,000.
- Medical, Dental, and Vision insurance.
- Fidelity 401(k) plan with 4% employer matching.
- 20 paid time off (PTO) days per year.
- 13 paid company holidays.
- 9/80 work schedule (every other Friday off).