Our Fortune 500 Client is looking for a Linux application Developer. Embedded Firmware Developer. JOB DESCRIPTION Design review, development, porting, test and integration of code for new or existing components from the OpenBMC project into the management controller of Dell PowerEdge Servers following Agile Software Development Methodology. Required Skills -Strong experience in FirmwareComputerSoftware Engineering, and programming -Linux application development , CC++, Shell, Python languages -Experience with Embedded firmware development, Yocto, OpenEmdedded, or OpenBMC projects is desired -Knowledge of hardware interfaces (Serial, Ethernet, I2C, USB) is desired Tools -Linux editors, bitbake, make autotools, git, Jenkins for developmentcontinuous integration -Robot for automated tests -Jira for User Stories and defects tracking Responsibilities -Attend virtual scrum meetings, twice a week -Participate in design discussions and review design documentation -Implement new Features andor port Open Source packages written in C, C++, Shell, Python languages -Develop Unit tests for all new ported code, to be integrated to the automated test framework using Python language -Fix defects reported by an independent test teamThe post Embedded Firmware Developer – Linux Application Developer first appeared on Novagg.
