Senior C/C++ Embedded Firmware Engineer
Company: Kforce Technology
Location: San Clemente
Posted on: May 13, 2022
Job Description:
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
designsJob Requirements:REQUIREMENTS:
- Bachelors 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 test Kforce 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.
Keywords: Kforce Technology, San Clemente , Senior C/C++ Embedded Firmware Engineer, Engineering , San Clemente, California
Didn't find what you're looking for? Search again!
Loading more jobs...