Our client, an aerospace company based in Miami, FL, is looking for a Firmware Engineer to join their team and develop solutions for advanced electronic control systems. In this role, you will design, implement, and maintain firmware for these systems. You'll work closely with hardware engineers to optimize firmware for performance and reliability, ensuring the products meet aviation standards.
The base salary for this role ranges from $90k to $120k. In addition, our client provides a comprehensive benefits package that includes medical, dental, vision, and other benefits.
Key Responsibilities:
- Develop and sustain firmware for electronic control systems in aircraft.
- Design and implement embedded software solutions for microcontrollers integrated into our products.
- Work with hardware engineers to ensure seamless integration of firmware with electronic components.
- Optimize code for efficiency, power consumption, and reliability in aerospace applications.
- Perform comprehensive testing and debugging of firmware to adhere to aviation industry standards.
- Create and manage technical documentation for firmware design and development.
- Engage in code reviews and contribute to the ongoing enhancement of development processes.
Skills & Experience:
- Bachelor’s degree in Electrical Engineering or a related field.
- Proficiency in C/C++ programming for embedded systems and real-time operating systems (RTOS).
- Experience with microcontroller programming, communication protocols (I2C, SPI, UART), and motor control algorithms.
- Knowledge of power management techniques and low-power wireless communication protocols (e.g., Bluetooth Low Energy).
- Familiarity with software development tools and version control systems (e.g., Git).
- Experience in the aerospace or aviation industry.