Embedded Software Engineer
Key Responsibilities- Design and Development: Create software applications and systems that meet business requirements.- Coding and Testing: Write clean, efficient, and well-documented code, and test software to ensure it meets quality standards.- Problem-Solving: Identify and resolve software defects and issues.- Collaboration: Work with stakeholders, including project managers, designers, and QA engineers, to ensure software meets business needs.- Maintenance and Updates: Maintain and update existing software applications and systems.Experience Required- Experienced engineer with 7+ years of career experience, with Bachelor’s degree. - Demonstrated leadership abilities.- Capable of defining appropriate approaches and solutions.- Furthers knowledge of profession through continued education and/or seeking or providing mentorship.- Must have C++ (14 / 17) experience with a knowledge of threading.- Proficiency with the Linux Operating System, GIT, and Jira is must have.- Knowledge of object-oriented programing is a must.