23 Jul
Senior C/C Embedded Firmware Engineer
California, Sanclemente , 92673 Sanclemente USA

Vacancy expired!

RESPONSIBILITIES:Kforce is seeking a Senior C/C Embedded Firmware Engineer in San Clemente, CA. This will be onsite in San Clemente for onboarding and hybrid remote starting the fall of 2021. The Senior C/C Embedded Firmware Engineer you will be required to design and develop software for embedded devices. The Engineer works closely with a team of highly talented software engineers focusing on real-time software development, integration, testing, and validation activities. The team works on many different languages such as C/C and C#. You will provide support for the entire medical device software life cycle. Essential Duties & Responsibilities of the Senior C/C Embedded Firmware Engineer: The Senior C/C Embedded Firmware Engineer will interface with R&D Engineers to design/architect and implement our next generation system firmware Implement and modify existing software components As a Senior C/C Embedded Firmware Engineer you will ensure compliance, alignment and consistency with the corporate quality system, software development practices and suitability Participate in design reviews, test readiness reviews, cross functional teams, risk assessments, code review, and unit test inspections Participate in architectural and detailed design reviews Apply best practices and model design patterns towards software development activities Daily tasks of the Senior C/C Embedded Firmware Engineer will also include working with R&D group to establish necessary test specification and requirements for software product validation of designsREQUIREMENTS: Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering Minimum 7 years of experience developing software/firmware using C/C Experience developing software for Linux, Windows, and microcontrollers Experience with network and serial communication protocols (TCP/IP, UDP, Serial Ports, I2C, SPI) Experience with hardware/software interfacing (digital I/O, UARTS) is highly desired Experience with Microsoft Visual Studio and .NET application development Experience in medical device software development is a plus Strong understanding of the fundamentals of Computer Science, including data structures, threading, operating systems, and memory management Strong knowledge of embedded systems Strong knowledge of Object-Oriented programming Strong verbal and written communication skills Experience using Agile, Jira, Git Ability to keep to a schedule and meet deadlines Strong interpersonal skills and able to work with a team Able to work quickly and effectively under pressure and to efficiently deal with multiple priorities simultaneously Knowledge of system integration and system testKforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.

Vacancy expired!


Report job