Senior Embedded Firmware Engineer

at  Fluke

Everett, Washington, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate20 Nov, 2024Not Specified22 Aug, 20248 year(s) or aboveTransportation,Computer Engineering,Computer Science,Color,Bitbucket,Fluke,Affiliate,Manufacturing,Hardware Engineers,Coding Experience,Scrum,Programming Concepts,Git,Automation,Languages,Software Lifecycle,Continuous Improvement,PythonNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

ABOUT US:

Fluke Corporation is the world leader in the manufacture, distribution and service of electronic test tools and software. We are a dynamic market leader with sound financial health. Fluke has achieved the number one or number two position in every market in which it competes. The Fluke brand has a reputation for portability, ruggedness, safety, ease of use and rigid standards of quality. A wholly owned subsidiary of Fortive Corporation (www.fortive.com), Fluke is a multi-national corporation headquartered in the greater Seattle area. We offer an entrepreneurial environment that is team-centered, customer focused, quality-focused, and growth-oriented. The extraordinarily successful Fortive Business System drives it. Working at Fluke gives you access to a robust career development process and meaningful, “stretch” opportunities.
Description:
Do you enjoy working in a fast-paced environment? Collaborating across team functions to meet customer needs? Working with a great team of people and bridging embedded software applications to the physical world? Then, come join our development team.
As a Sr. Embedded Firmware Engineer, the qualifying candidate will be part of the Embedded Software App team in developing, sustaining, and supporting firmware and platforms for across Fluke’s product line. Work on this team will be involved in the development of challenging, cutting-edge firmware used in test and measurement, calibration, networking, infrared/acoustic imaging, and power quality. Our firmware enables our customers to visualize, diagnose, track, calibrate, and report issues using a wide range of Fluke products. The ideal candidate will bring an aptitude for bridging platforms to provide our customers with the best products in the world.
This candidate will have overall responsibility for designing and implementing solutions for technology platforms. They will develop effective, efficient, and reliable firmware during project phases. They will continuously design, develop, and improve the existing firmware platform to meet the needs of our customers and maintain a robust, modern development environment.

QUALIFICATIONS:

  • Bachelor’s degree/Master of Computer Science, Computer Engineering, Electrical Engineering, or similar technical field of study with a strong embedded firmware/software development and physic background.
  • At least 8 years in C/C++ coding experience
  • Experience with Agile-based development process, preferably some flavor of Scrum, on multiple projects.
  • Minimum of 8 - 10 years’ proven experience developing software for technical products, experience with full software lifecycle
  • At least 8 years proven experience with developing firmware on bare metal, microcontroller, and/or microprocessor
  • At least 8 years’ proven experience with C/C++ Design/Development
  • Ability to travel to the Everett, Washington headquarters for occasional work with other teams.
  • Experience with source control tools (Bitbucket, Git, etc.)
  • Experience in leading small firmware teams
  • Experience with Python
  • Experience working with Hardware engineers to perform board bring up
  • Ability to work independently and multitask
  • Ability to learn new programming concepts, languages, and practices.

DESIRED SKILLS:

  • Experience with Yocto Project, Docker Containers, and Build systems
  • Knowledge/Development experience with ARM core processors and Bare Metal
  • Experience with calibration/measurement and control systems
    Fortive Corporation Overview:
    Fortive is a diversified industrial growth company comprised of global businesses that are recognized leaders in attractive markets. With more than $6 billion in annual revenues, Fortive’s well-known brands hold leading positions in field instrumentation, transportation, sensing, product realization, automation and specialty, and franchise distribution.
    Fortive is headquartered in Everett, Washington and employs a team of more than 24,000 research and development, manufacturing, sales, distribution, service and administrative employees in more than 40 countries around the world. Our team grows by tackling challenges that accelerate progress and further their careers. With a culture rooted in continuous improvement, the core of our company’s operating model is the Fortive Business System. For more information please visit: www.fortive.com.
    Organization: Fluke
    Job: Engineering
    Primary Location: Wroclaw - Tyniecka, Poland
    Schedule: Full-time
    EEO Statement: The company in which you have expressed employment interest is a subsidiary or affiliate of Fortive Corporation. The subsidiary or affiliate is referred to as a “Fortive Company.” Fortive Corporation and all Fortive Companies are equal opportunity employers that evaluate qualified applicants without regard to race, color, national origin, religion, sex, age, marital status, disability, veteran status, sexual orientation, gender identity or expression, or other characteristics protected by law. The “EEO is the Law” poster is available at: http://www.dol.gov/ofccp/regs/compliance/posters/pdf/eeopost.pdf. Individuals who need a reasonable accommodation because of a disability for any part of the employment process should call 1-866-272-5573 or e-mail applyassistance@fortive.com to request accommodation.

Responsibilities:

  • Serve as technical leader for major development projection or multiple simultaneous projects
  • Design, develop, test & debug, document, create and build installation packages, and perform analysis on firmware libraries and applications for the existing and new Fluke products.
  • Assignments include development of new applications, features, enhancements, modifications, and corrections to existing firmware.
  • Design, implement, test, and maintain firmware based for Bare Metal and Real-Time OS (RTOS) for a variety of Microcontrollers and Microprocessors
  • Document and demonstrate solutions by developing documents (Firmware & Software Design Document), diagrams, code comments and readable code
  • Follow department standards for firmware/software development, including project planning, documentation, design reviews, firmware testing, project status reporting, and software configuration management.
  • Work collaboratively with others to achieve goals
  • Work with Hardware Team to perform board bring up
  • Provide guidance and work direction to junior engineers


REQUIREMENT SUMMARY

Min:8.0Max:10.0 year(s)

Computer Software/Engineering

IT Software - System Programming

IT, Software Engineering

Graduate

Computer Science, Electrical, Electrical Engineering, Engineering

Proficient

1

Everett, WA, USA