What are the responsibilities and job description for the Senior Embedded Software Engineer position at Intellectt Inc?
We are seeking an Embedded Software Engineer to design, develop, test, and optimize embedded systems for various applications, including industrial, military, and aerospace. The role involves full lifecycle software development, from requirements analysis to deployment.
Key Responsibilities:
- Develop and implement embedded software solutions.
- Analyze and enhance system efficiency, stability, and scalability.
- Read schematics and data sheets to integrate hardware with software.
- Troubleshoot and resolve system issues.
- Estimate project timelines and costs.
Required Skills:
- Proficiency in C/C and embedded system development.
- Strong analytical, problem-solving, and communication skills.
- Understanding of software development lifecycle (SDLC).
- Knowledge of database management and software tools (SQL, Visual Basic, etc.).
Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 5-7 years of experience in embedded software development