Axis Solutions Pvt. Ltd

Axis Solutions - Embedded Firmware Engineer - C/C++

Job Location

ahmedabad, India

Job Description

Functions & Responsibilities : - You will design embedded software for new electronic products ranging from simple microcontroller-based solutions to highly complex embedded processing systems. - You will serve as software lead on smaller embedded systems development projects identifying required development activities and directing other team members in completing those activities - You will develop detailed software specifications based on requirements and implement embedded code in accordance with those defined requirements and/or specifications. - You will establish software verification testing tools and methods and execute software testing activities. - You will document ideas, designs, specifications, and instructions to Axis standards. - You will provide software engineering input to development project quoting activities. - You will contribute to the improvement of department processes and tools, particularly those related to software development. - You will mentor junior members of the engineering staff to promote design team abilities and establish good working practices. Job Requirements : The skills you need to succeed : - You must have demonstrated skill in developing original designs with C/C++ in embedded environments including bare-metal, multi-threaded RTOS, and embedded operating systems. - You must have specific experience with common microcontroller and/or embedded processing platforms such as ARM and PIC. Experience with DSP and/or FPGA based SoCs is a plus. - You must have a strong understanding of embedded software design and architectural concepts as well as the integration between firmware and hardware. - You must have a strong understanding of software development tools and methodologies used in the context of embedded systems. Familiarity with source control via established systems such as Git. - You must have demonstrated skill in independently using electronics lab equipment to develop/troubleshoot low-level drivers and hardware integration for interfaces such as I2C, SPI, UART, USB, etc. - You must have a strong understanding of software test and QA tools and methodologies. - You must be able to work with a minimum of supervision and follow established design procedures during the development cycle, documenting the design to Axis standards. - You must possess good interpersonal skills and have the ability to work between multiple departments in carrying out this positions duties (ref:hirist.tech)

Location: ahmedabad, IN

Posted Date: 5/3/2025
View More Axis Solutions Pvt. Ltd Jobs

Contact Information

Contact Human Resources
Axis Solutions Pvt. Ltd

Posted

May 3, 2025
UID: 5150653133

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.