Sr Embedded Systems Engineer C/C++ (Onsite is a Must)
Location:- Lake Forest - CA USA
Type of Role: Full-Time Permanent Role
Job Summary:
We are seeking a highly skilled Sr. Developer with experience in Embedded Systems using C/C++. The ideal candidate will have a strong background in Production Planning and Control within the Industrial Manufacturing domain. This role involves developing and maintaining embedded systems solutions that drive our manufacturing processes ensuring efficiency and innovation.
Required Skills: Embedded Systems - C/C++
Roles & Responsibilities:
<ul data-editing-info="{"applyListStyleFromLevel":true}">
Develop and maintain embedded systems solutions using C/C++ to support manufacturing processes.
Collaborate with cross-functional teams to design implement and test embedded software.
Provide technical expertise in embedded systems to enhance production planning and control.
Ensure the reliability and performance of embedded systems in industrial manufacturing environments.
Troubleshoot and resolve complex issues related to embedded systems.
Optimize embedded software for performance and efficiency.
Document software designs code and test procedures for future reference.
Stay updated with the latest advancements in embedded systems and apply them to improve existing solutions.
Work closely with hardware engineers to integrate software and hardware components seamlessly.
Conduct code reviews to ensure code quality and adherence to best practices.
Mentor junior developers and provide guidance on best practices in embedded systems development.
Participate in project planning and provide accurate estimates for development tasks.
Contribute to the continuous improvement of development processes and methodologies.
Qualifications
<ul data-editing-info="{"applyListStyleFromLevel":true}">
Possess a strong background in Embedded Systems with proficiency in C/C++.
Demonstrate experience in Production Planning and Control within the Industrial Manufacturing domain.
Have knowledge of Azure IoT Edge Azure Sphere Android AOSP AWS 3 QNX FreeRTOS and Linux as nice to have skills.
Exhibit excellent problem-solving skills and the ability to troubleshoot complex issues.
Show proficiency in optimizing embedded software for performance and efficiency.
Display strong communication skills to collaborate effectively with cross-functional teams.
Have experience in mentoring junior developers and conducting code reviews.
Demonstrate the ability to document software designs code and test procedures clearly.
Show a commitment to staying updated with the