What are the responsibilities and job description for the Senior Firmware Engineer position at Technosoft Engineering, Inc.?
Job Description
Job Description
Job title : Senior Firmware Engineer
Location : Berkeley, CA
Position : 6 Month Contract to Hire / Permanent
About the role
The Senior Firmware Engineer is a key role in our technology group focused on architecture, design, coding, testing and debugging of our embedded systems Firmware. The ideal candidate is someone who has at least 5 years demonstrated experience working as an embedded Firmware engineer, ideally with C real time Firmware experience controlling
Electro-mechanical mechanisms. This person will work closely with our Hardware and Software Development teams, and will report into our Director of Research & Development.
Desired Prole
You enjoy executing a complete embedded system lifecycle from concept through development and manufacturing release. You appreciate contributing to innovative commercial product development and being part of a team striving for a positive impact.
Primary Responsibilities
Architect, design, code, test and debug embedded system Firmware
Review Firmware architecture, design, and code of other team members
Clearly document Firmware APIs
Analyze and enhance efficiency, stability, and scalability of system resources
Integrate and validate developed systems
Support software QA and optimize I / O performance
Provide post-production support by managing Firmware bugs and feature requests
Interface with hardware design and development
Qualifications
Strong experience in software engineering
BS in Electrical Engineering or other related Engineering discipline
Expert at GIT SCC
Solid programming experience in C
Understanding of Firmware-based controllers for complex systems (PID, PWM..)
Ability to understand hardware interface specifications for electronic modules
Experience using object-oriented software design and development
Proficient in source code control tools, software configuration management tools, defect tracking tools, and peer review
Experience in “bare metal” embedded systems Firmware design, coding, and testing
Ability to read and utilize schematics and datasheets for components
Strong documentation and writing skills
Strong Candidates will have
MS in Electrical Engineering or other related Engineering discipline
Be adaptable and able to work successfully in a team environment
Understanding of electrical hardware and mechanisms : motors, heaters
Experience with the STM32 processor family
Thanks & Best Regards,
Rajesh Panchal
Talent Acquisition / US recruitment
Email : rcpanchal@technosofteng.com | Ph. 1 (734) 315-4264)
Company Description
Technosoft Engineering successfully continuing over 25 years as superlative global provider of Digital Engineering & Consulting, Product Engineering, Manufacturing Engineering, Software Engineering and Data Analytics with substantial operations in India, North America and Europe. Established in 1999 as a division of 50 years old Technocraft Group, Technosoft serves clients in various industries, including Transportation, Industrial Products, Process Industry, Medical Equipment, Energy and Furniture. With a strong team of over 700 engineers and designers worldwide, Technosoft offers multi-disciplinary engineering services across its five business lines : Engineering, Consulting, R&D, Turnkey Automation Solutions, and Content Management. As a subsidiary of Technocraft Group, a $350 million Indian conglomerate, Technosoft has a solid foundation and global reach, supporting clients worldwide.
Currently we are looking to expand our team and looking for this resource urgently. W2 / Corp-corp / 1099 / (H1 transferable acceptable).
Company Description
Technosoft Engineering successfully continuing over 25 years as superlative global provider of Digital Engineering & Consulting, Product Engineering, Manufacturing Engineering, Software Engineering and Data Analytics with substantial operations in India, North America and Europe. Established in 1999 as a division of 50 years old Technocraft Group, Technosoft serves clients in various industries, including Transportation, Industrial Products, Process Industry, Medical Equipment, Energy and Furniture. With a strong team of over 700 engineers and designers worldwide, Technosoft offers multi-disciplinary engineering services across its five business lines : Engineering, Consulting, R&D, Turnkey Automation Solutions, and Content Management. As a subsidiary of Technocraft Group, a $350 million Indian conglomerate, Technosoft has a solid foundation and global reach, supporting clients worldwide. Currently we are looking to expand our team and looking for this resource urgently. W2 / Corp-corp / 1099 / (H1 transferable acceptable).