As passionate firmware engineer, along with our excellent development team, will be responsible for all the firmware related efforts like firmware coding, debug, unit test, code review, integration test, CI/CD pipeline, build necessary software utilities.
You should be able to work independently with little supervision. You should have excellent organization and problem-solving skills. Your goal will be to develop high-quality firmware that is aligned with user needs and business goals.
Missions and responsibilities :
- Be responsible for the analysis of HW/FW requirements, prototyping, general and detailed designs, coding and validation.
- Improve the quality of the HW/FW through peer reviews of the designs and code to enhance functional test coverage.
- Develop tools and applications by producing clean, efficient code.
- Communicate technical knowledge and negotiate technical issues across worldwide teams.
- Identify risks and form contingency plans as soon as possible.
- Keep up to date with industry trends and developments.
- Be transparent with the team about challenges, failures and successes.
Required Education:
Bachelor or Master degree in Computer Science, Electronics Engineering, or a related field, advanced degree desirable.
Working Experience:
At least 5 years development experience in embedded development, prefer in Security related Industries.
Experience in a similar role would be advantageous
Technical Skills:
Essential:
- Hands on experience in embedded software development in C
- Expert in USB protocol, 7816 specification
- Strong knowledge on the security (method, algorithm, tools, etc)
- Excellent technical, diagnostic, and troubleshooting skills
- Excellent knowledge of FW/HW design and implementation, excellent technical knowledge of broad business areas
- Proficiency in software engineering tools (Git, Jira)
- Familiarity with SQL Server/MySQL
- Some knowledge of hardware such as understanding schematics and using an oscilloscope
- Understanding hardware related issues in some degree
- Ability to define scalable CI/CD pipelines
Desirable:
- Familiar with one of the assembly languages (80x86, 8051 …) is a plus
- Good knowledge with agile methodology
Personnel Skills:
- Organized, self-motivated, enthusiastic and proven rapid learning capability
- Good decision making, presentation and organization skills
- A strong problem solver, analytical thinker, with strong verbal and written communication skills and work well within a team environment
Language:
- Good skills of English listening, speaking, reading and writing.
More Information
Application Details
-
Organization Details
THALES DIS TECHNOLOGY INDIA PRIVATE LIMITED
Recommended Comments
There are no comments to display.
Join the conversation
You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.