Lobox offers a dynamic and challenging work environment where you will have the opportunity to work on cutting-edge projects and develop your skills
Position: Principal Embedded Developer
Location: New York, New York, United States
Salary: $138 Per hour
Company Overview: Lobox is a leading technology company that specializes in developing cutting-edge embedded systems for various industries. Our team of skilled engineers and developers are dedicated to creating innovative solutions that push the boundaries of what is possible. We are currently seeking a talented and experienced Principal Embedded Developer to join our team and help us continue to deliver top-notch products to our clients.
Position Overview: As the Principal Embedded Developer, you will be responsible for leading a team of embedded developers to design, develop, and maintain embedded systems for our clients. You will be the subject matter expert in embedded development and will provide technical guidance and mentorship to the team. You will also collaborate with cross-functional teams to ensure that our products meet the highest quality standards and are delivered on time.
Key Responsibilities:
- Lead a team of embedded developers to design, develop, and maintain embedded systems for various projects.
- Provide technical guidance and mentorship to the team, ensuring that they are continuously learning and growing.
- Collaborate with cross-functional teams, including hardware engineers, software engineers, and product managers, to develop embedded systems that meet client requirements.
- Develop and maintain project plans, schedules, and budgets to ensure timely delivery of projects.
- Conduct code reviews and provide feedback to ensure the team is following best practices and coding standards.
- Stay up-to-date with the latest technologies and industry trends in embedded development.
- Troubleshoot and debug complex issues in embedded systems.
- Ensure that all products meet the highest quality standards and are thoroughly tested before delivery.
- Act as a technical point of contact for clients, providing updates and resolving any technical issues that arise.
- Mentor and train new team members on embedded development best practices and processes.
Qualifications:
- Bachelor's degree in Computer Science, Electrical Engineering, or a related field.
- 8+ years of experience in embedded development, with at least 2 years in a leadership role.
- Extensive experience with C/C++ programming languages.
- Strong knowledge of microcontrollers, embedded systems, and real-time operating systems.
- Familiarity with hardware design and schematics.
- Experience with debugging tools and techniques.
- Ability to lead a team and work collaboratively with cross-functional teams.
- Excellent communication and interpersonal skills.
- Strong problem-solving and analytical skills.
- Proven track record of delivering high-quality products on time and within budget.
Join Our Team: We offer competitive salaries, benefits, and opportunities for career growth. If you are passionate about embedded development and want to make a difference, we want to hear from you! Apply now and be a part of our innovative team.