If you are a highly motivated and skilled embedded software developer with leadership abilities, we encourage you to apply for the position of Lead Embedded Developer
Title: Lead Embedded Developer
Location: New York, New York, United States
Salary: $123 Per hour
Description: We are currently seeking a highly skilled and experienced Lead Embedded Developer to join our dynamic team. As the Lead Embedded Developer, you will be responsible for leading a team of developers in designing, developing, and implementing embedded software solutions for our cutting-edge products.
Key Responsibilities:
- Lead a team of embedded developers in the design, development, and testing of embedded software solutions for our products
- Collaborate with cross-functional teams, including hardware engineers and product managers, to define software requirements and specifications
- Develop and maintain high-quality, efficient, and reliable embedded software code
- Conduct code reviews and provide technical guidance and mentorship to team members
- Ensure that all software designs and code adhere to industry standards and best practices
- Stay updated on the latest technologies and trends in embedded software development and make recommendations for improvement
- Troubleshoot and debug software issues, identify root causes, and implement effective solutions
- Develop and maintain software documentation, including design documents, user manuals, and test plans
- Participate in the entire software development lifecycle, from concept to deployment and maintenance
Requirements:
- Bachelor's degree in Computer Science, Electrical Engineering, or a related field
- Minimum of 5 years of experience in embedded software development
- Proven experience in leading a team of developers and managing projects
- Proficient in programming languages such as C, C++, and Assembly
- Strong knowledge of embedded operating systems, such as Linux, RTOS, and VxWorks
- Experience with hardware and software integration and debugging
- Familiarity with version control systems, such as Git
- Excellent problem-solving and critical thinking skills
- Good understanding of software development methodologies and processes
- Strong communication and interpersonal skills
- Ability to work independently and as part of a team in a fast-paced environment
We offer a competitive salary, benefits package, and opportunities for growth and advancement within our organization. Join us and be a part of our innovative and dynamic team!