Kelly Services Senior Firmware Engineer - Loveland, CO in Loveland, Colorado
Senior Firmware Engineer – Loveland, CO
We're seeking a senior level Firmware / Embedded Software Engineer who will lead the development of firmware used in our industry leading water quality analysis instrumentation. S/he will be possess: a minimum of 10 years of experience programming in embedded C/C++: experience with a variety of microprocessors including ARM and PIC; Object Oriented Design experience and; experience leading and mentoring engineers.
Designs, develops, modifies and implements software applications for embedded and desktop environments.
Designs, develops, modifies, implements and executes unit tests and automated tests.
Supports and/or installs software applications/operating systems
Participates in the testing process through test review and analysis, test witnessing and certification of software
Actively tracks developments in the software community and incorporates them where appropriate
Works with business unit to evaluate and make recommendations on open innovation opportunities
Owns definition of overall product software architectures
Drives use of common components across software solutions
Coordinates across development efforts to ensure consistency and leverage of common technologies
Reviews design and development efforts by other teams to ensure adherence to standards
Plans, designs, and carries out programs, projects, studies, or other work independently.
Provides expertise in the core scientific or engineering discipline to all areas and provides information on strategic planning, acquisitions, and technology evaluation. Feedback is given to the Principal Scientist, Principal Engineer, or Executive Team Members
Other Non-Essential Functions :
Mentors junior scientists and engineers
DBS and Cross-Functional advocate
Education, Background and Skill Requirements:
Minimum of a Bachelor's degree in Computer or Electrical Engineering or related field.
Minimum of 10 years of directly relevant experience.
Detailed understanding of software development methodologies for commercial products.
Experience with Agile methodologies and scrum process.
Experience with technical leadership.
Strong background in software architecture and design.
Experience with DevOps.
Expert knowledge of software programming languages and tools required by project.
Demonstrated skill in the areas required to perform this job:
Software Systems Architecture Design
Software Development and Testing
Software Build and Deployment
Software Documentation and Maintenance
Embedded Software Development
Expert knowledge C/C++ programing language
Expert knowledge of OOP and OOD application
Embedded and Desktop Linux development
Software Development Methodologies
Software Modeling and Design
VOC and Product Definition
Excellent Communication and Presentation Skills
Technical Leadership for Projects
Specialization in two or more of the following areas:
GUI Design and Implementation
Networking and Communications Protocols
Localization and Internationalization
Database and Transaction Processing
Internet Standards and Protocols
If you or anyone you know is interested in this role, then please feel free to reach out directly to: email@example.com
Why Kelly ® ?
With Kelly, you’ll have direct connections to leading IT organizations in the best companies around the globe—offering you the chance to work on some of today’s most intriguing, innovative and high-visibility projects. In a field where change is the only constant, our connections and opportunities will help you take your career exactly where you want to go. We work with 95 of the Fortune 100™ companies, and more than 9,000 IT hiring managers turn to us each year to access the best talent: people like you.
Last year we found 10,000 opportunities for IT professionals. Let us help advance your career today.
AboutKelly Services ®
As a workforce advocate for over 70 years, we are proud to have a role in managing employment opportunities for more than one million workers around the globe. We employ 550,000 of these individuals directly with the remaining workers engaged through our talent supply chain network of supplier partners. Revenue in 2015 was $5.5 billion. Visit kellyservices.com and connect with us on Facebook , LinkedIn and Twitter .
Kelly Services is an equal opportunity employer including, but not limited to, Minorities, Females, Individuals with Disabilities, Protected Veterans, Sexual Orientation, Gender Identity and is committed to employing a diverse workforce. Equal Employment Opportunity is The Law. at https://www.dol.gov/ofccp/regs/compliance/posters/ofccpost.htm