We offer a competitive salary package, a flexible work environment, and opportunities for growth and development within our fast-paced and dynamic organization
Position: Senior IoT Engineer
Location: San Francisco, California, United States
Salary: $190000 - $224000
Company Description: We are a rapidly expanding technology company that specializes in creating innovative solutions for the Internet of Things (IoT) market. Our team is composed of highly skilled professionals who are passionate about pushing the boundaries of technology and revolutionizing the way we interact with the world. We are looking for a Senior IoT Engineer to join our dynamic team and play a key role in driving our success.
Job Summary: As a Senior IoT Engineer, you will be responsible for leading the design, development, and implementation of cutting-edge IoT solutions that will shape the future of our company. You will work closely with cross-functional teams to design and deliver scalable, robust, and secure IoT solutions that meet the needs of our clients. You will also be involved in the entire product development lifecycle, from concept to deployment, and will have the opportunity to work on a wide range of projects that will challenge your technical skills and creativity.
Key Responsibilities:
- Design and develop end-to-end IoT solutions, including hardware, firmware, and software components
- Lead the development and integration of IoT solutions with existing systems and platforms
- Collaborate with product managers, designers, and other engineers to define product requirements and create technical specifications
- Conduct feasibility studies and provide technical guidance on the implementation of new IoT technologies and protocols
- Develop and maintain robust testing and validation procedures to ensure the quality and reliability of IoT solutions
- Troubleshoot and debug complex technical issues in a timely manner
- Mentor and coach junior engineers, providing technical guidance and support to help them grow and succeed in their roles
- Stay up-to-date with industry trends and advancements in IoT technologies and integrate them into our products and processes
- Contribute to the continuous improvement of our development processes and best practices
Qualifications:
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field
- Minimum of 5 years of experience in software development, with at least 3 years of experience in IoT development
- Strong expertise in one or more programming languages, such as C, C++, Java, or Python
- Experience with IoT protocols and technologies such as MQTT, CoAP, LoRaWAN, and Bluetooth Low Energy
- Proven track record of designing and implementing secure, scalable, and highly available IoT solutions
- In-depth knowledge of cloud computing platforms, such as AWS, Azure, or Google Cloud
- Familiarity with Agile/Scrum methodologies and experience working in cross-functional teams
- Excellent problem-solving and analytical skills, with the ability to think creatively and outside the box
- Strong communication and interpersonal skills, with the ability to collaborate effectively with team members and stakeholders at all levels
- Passion for technology and a desire to continuously learn and improve
If you are passionate about IoT and want to be part of a team that is shaping the future of technology, then we want to hear from you!