Embedded SW Development Engineer
Job Responsibilities:
Design and implement software of embedded devices and systems from requirements to production.
Skills:
• Verbal and written communication skills, problem solving skills, customer service and interpersonal skills.
• Knowledge of reading schematics and data sheets for components Basic knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery.
• Basic ability to troubleshoot issues and make system changes as needed to resolve issue.
• Basic knowledge of computer hardware and software.
• Solid programming experience in C or C++ Knowledge of computer development software as it relates to embedded systems.
• Knowledge in python
• Basic knowledge in Linux platform and shell scripting
• Basic electronic and electrical troubleshooting skills
• Programming capability
• Knowledge of Agile methodologies and ability to perform using the corporate Agile methodology
• Excellent organization, analytical, problem solving and communication skills.
• Desire to work in a team environment.
Education/Experience:
Bachelor's degree in computer science, software engineering or relevant field required. 3-5 years experience required.
IND123