▍About AlfredCamera
From day one, we’ve been guided by the belief that home security should be made accessible to everyone. We started out by offering a software solution that turns your old phone into a security camera in 2014. Since then, this simple but powerful idea has become the go-to security app for more than 70 millions families worldwide.
In 2022, we launched our first hardware product, AlfredCam, which opened up an exciting new chapter for us. And 2023 is going to be an even more exhilarating year, as we are taking more proactive actions to respond to our consumers and expanding our presence in more countries. If you want to be a game changer for one of the most trusted brands worldwide, we have the right opportunity for you!
▍About this role
As a Senior Embedded Engineer at AlfredCamera, you will be an integral part of a dynamic team focused on developing hardware-related products. This role presents exciting challenges as we relentlessly pursue the goal of maintaining AlfredCamera's position as the pinnacle of home security experiences in the market.
▍Responsibility
- Play an active role in all phases of the software development life cycle (SDLC), including design, coding, testing, and deployment.
- Drive the embedded software development process, including system-level design, implementation, and optimization, to meet project goals.
- Collaborate closely with cross-functional teams to define and refine software requirements and specifications, translating them into efficient and robust code.
- Tackle complex software issues by employing advanced debugging techniques and tools, ensuring rapid issue resolution.
- Take ownership of debugging, performance tuning, and system integration on physical hardware to achieve peak performance and reliability.
- Lead the architectural design, development, and maintenance of AlfredCamera’s software products, ensuring seamless cross-platform compatibility.
- Stay abreast of emerging technologies and industry trends, implementing best practices to enhance the performance and capabilities of embedded systems.
- Establish and enforce rigorous code review, testing, and documentation standards to maintain exceptional software quality.