Alula
Job Type
Full-time
Description
ALULA is the leading professional security, IoT and smart home company.
ALULA's flexible solutions enable our partners to efficiently adapt to the needs of today's modern home and business owners. We provide our customers with fully integrated solutions that encompass everything from hardware and embedded firmware to cloud software and mobile apps.
We are seeking a talented and detail-oriented Senior Firmware Engineer to join our team. The Senior Firmware Engineer will be responsible for the design, development, and testing of embedded firmware for hardware systems. This role will work closely with hardware engineers, software developers, and system architects to create efficient and high-performance firmware for various devices and platforms.
Essential Functions including but not limited to:
Develop, write, and optimize firmware code for embedded systems and microcontrollers. Collaborate with hardware engineers to understand system requirements and constraints. Debug, test, and troubleshoot firmware issues using various tools (e.g., oscilloscopes,logic analyzers, emulators). Implement real-time firmware solutions for controlling hardware components such as sensors, actuators, and communication interfaces (e.g., I2C, SPI, UART, CAN, Ethernet). Perform code reviews and contribute to the continuous improvement of firmware development practices. Maintain and update firmware code repositories, including version control and documentation. Develop automated testing frameworks for verifying firmware functionality and performance. Optimize power consumption and performance efficiency of embedded systems. Document firmware design processes,test procedures, and specifications for product designs. Write andmaintain technical documentation for firmware and associated components. Stay updated on industry trends and emerging technologies relevant to embedded systems and firmware development. Protect organization's value by keeping information confidential Perform special projects as directed by management Other duties as assigned Requirements
Education, Work Experience and Skill Requirements:
Bachelor's or Master's degree in Electrical Engineering, Computer Science, or a related field. Proven experience in embedded firmware development (6+ years preferred). Proficiency in programming languages such as C/C++ and Python. Experience with microcontrollers, microprocessors, and real-time operating systems (RTOS). Strong understanding of embedded system architectures, peripherals, and hardware interfaces. Familiarity with debugging tools and methods for embedded systems. Excellent problem-solving skills and the ability to work in a collaborative environment. Knowledge of version control systems such as Git. Ability to handle sensitive information with the highest degree of integrity and confidentiality Flexible and able to accommodate changing priorities and directions Proven experience with general business office procedures Ability to work independently as well as in a team environment
Come join a market leading company that is fun, humble and committed to their employees and partners. We have a collaborative team culture and we help make lives safer every day. You will have access to products to keep your home protected. We offer competitive compensation, health care and retirement benefits, PTO and so much more.
We are an Equal Opportunity Employer.
Ready to join an innovative company? Apply now...
For more information please visit:
www.ALULA.net
Salary Description
$125,000-$150,000 Annually
Full-time
Description
ALULA is the leading professional security, IoT and smart home company.
ALULA's flexible solutions enable our partners to efficiently adapt to the needs of today's modern home and business owners. We provide our customers with fully integrated solutions that encompass everything from hardware and embedded firmware to cloud software and mobile apps.
We are seeking a talented and detail-oriented Senior Firmware Engineer to join our team. The Senior Firmware Engineer will be responsible for the design, development, and testing of embedded firmware for hardware systems. This role will work closely with hardware engineers, software developers, and system architects to create efficient and high-performance firmware for various devices and platforms.
Essential Functions including but not limited to:
Develop, write, and optimize firmware code for embedded systems and microcontrollers. Collaborate with hardware engineers to understand system requirements and constraints. Debug, test, and troubleshoot firmware issues using various tools (e.g., oscilloscopes,logic analyzers, emulators). Implement real-time firmware solutions for controlling hardware components such as sensors, actuators, and communication interfaces (e.g., I2C, SPI, UART, CAN, Ethernet). Perform code reviews and contribute to the continuous improvement of firmware development practices. Maintain and update firmware code repositories, including version control and documentation. Develop automated testing frameworks for verifying firmware functionality and performance. Optimize power consumption and performance efficiency of embedded systems. Document firmware design processes,test procedures, and specifications for product designs. Write andmaintain technical documentation for firmware and associated components. Stay updated on industry trends and emerging technologies relevant to embedded systems and firmware development. Protect organization's value by keeping information confidential Perform special projects as directed by management Other duties as assigned Requirements
Education, Work Experience and Skill Requirements:
Bachelor's or Master's degree in Electrical Engineering, Computer Science, or a related field. Proven experience in embedded firmware development (6+ years preferred). Proficiency in programming languages such as C/C++ and Python. Experience with microcontrollers, microprocessors, and real-time operating systems (RTOS). Strong understanding of embedded system architectures, peripherals, and hardware interfaces. Familiarity with debugging tools and methods for embedded systems. Excellent problem-solving skills and the ability to work in a collaborative environment. Knowledge of version control systems such as Git. Ability to handle sensitive information with the highest degree of integrity and confidentiality Flexible and able to accommodate changing priorities and directions Proven experience with general business office procedures Ability to work independently as well as in a team environment
Come join a market leading company that is fun, humble and committed to their employees and partners. We have a collaborative team culture and we help make lives safer every day. You will have access to products to keep your home protected. We offer competitive compensation, health care and retirement benefits, PTO and so much more.
We are an Equal Opportunity Employer.
Ready to join an innovative company? Apply now...
For more information please visit:
www.ALULA.net
Salary Description
$125,000-$150,000 Annually