Staff Embedded Software Design Engineer
5 days ago
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 here in Everett, WA.
As a Senior Embedded Software Design Engineer, the qualifying candidate will be part of the Embedded Software Engineering OS and Platform firmware team in developing, sustaining, and supporting low-level firmware and platforms across Fluke's product line. Work on this team will involve the development of challenging, cutting-edge embedded software for the operation and control of handheld and benchtop instruments used in test and measurement, calibration, networking, infrared/acoustic imaging, and power quality. Our embedded software 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 embedded software for our products. They will develop effective, efficient, and reliable embedded software during project phases. They will continuously design, develop, and improve the existing software platform to meet the needs of our customers and maintain a robust, modern development environment.
Responsibilities:
- Serve both as a technical leader and as an individual contributor developing Embedded Software Programs for Microcontrollers and Microprocessor programmable systems.
- Work with other embedded software application & UI development teams to deliver full stack solutions.
- Lead in development of software abstraction layers for processor architecture, board and chipsets interfaces, using Board Support Packages (BSPs), device Trees, ARM CMSIS, and other hardware abstraction interfaces.
- Collaborate with the hardware and systems team for board bring-up, firmware specifications, and requirements.
- Maintain, patch, and upgrade our Linux kernel and update drivers based on product requirements and ensuring compliance with Secure Product Development practices.
- Partner with Third Party Vendors and contract suppliers to deliver on project needs and contribute to requirements and Statements of Work (SOWs) for external efforts.
- Contribute to and govern a shared component library full drivers, logging mechanisms, APIs, IPC, and computational algorithms.
- Perform firmware verification of modules, applications, embedded OS drivers using unit tests, static-analysis, and hardware-in-the-loop testing.
- Support advanced research and product development efforts through evaluating new chipsets, technologies, or libraries.
- Follow team standards for firmware/software development, including project planning, documentation, design reviews, firmware testing, project status reporting, and software configuration management.
- Own our Embedded Software product through the entire development Lifecycle through stages of design, implementation, test/verification, documentation, release, maintenance, and sustainment; support any internal and external customers through this process.
- Work collaboratively with others to achieve goals.
- Able to perform comfortably in a fast-paced, deadline-oriented work environment.
Qualifications:
- Bachelors or Masters Degree in Computer Science, Computer Engineering, Electrical Engineering, or related field with strong firmware/software development background.
- At least 10+ years of experience in software development with C/C++ working with Microcontrollers & Microprocessors, preferably ARM Architectures.
- At least 10+ years of experience developing embedded software for technical products including supporting the full software lifecycle.
- Strong knowledge and software development experience in customizing Linux Distros using Yocto.
- Strong knowledge and software development experience with best practices in firmware architecture, multithreaded/concurrent software designs, modular software, and Object-Oriented Design (OOD).
- Expert knowledge of modern cross-compiler toolchains, build systems, and environment tools to generate software builds and build artifacts, including GCC, Make/CMake, Yocto, and Docker.
- Expert usage of source control software (preferably Git).
- Expert skills in Embedded Software verification, debugging, and troubleshooting techniques on and off target.
- Effective written and verbal communication abilities to engage with diverse cross-function teams.
- An inherent desire to lead, support, mentor, and collaborate with fellow teammates, fostering a sense of camaraderie and collaboration.
- Possess a growth mindset, unafraid to seek help, learn from failures, question decisions, and constantly strive for improvement.
Additional Qualifications:
- Experience in leading non-project organizational initiatives, small and/or large project teams in Firmware.
- Experience working with RTOS and bare-metal embedded software.
- Experience with various communication interfaces such as USART, I2C, CAN, SPI, USB, etc.
- Experience with TCP/IP protocols or other common networking protocols.
- Ability to develop in Agile-based or scrum processes across multiple projects.
- Experience using cloud-based CICD infrastructure to build and automate testing.
- Aptitude for learning new programming languages, tools, concepts, practices, and technologies.
Fortive Corporation Overview
Fortive’s essential technology makes the world stronger, safer, and smarter. We accelerate transformation across a broad range of applications including environmental, health and safety compliance, industrial condition monitoring, next-generation product design, and healthcare safety solutions.
We are a global industrial technology innovator with a startup spirit. Our forward-looking companies lead the way in software-powered workflow solutions, data-driven intelligence, AI-powered automation, and other disruptive technologies. We’re a force for progress, working alongside our customers and partners to solve challenges on a global scale, from workplace safety in the most demanding conditions to groundbreaking sustainability solutions.
We are a diverse team 18,000 strong, united by a dynamic, inclusive culture and energized by limitless learning and growth. We use the proven Fortive Business System (FBS) to accelerate our positive impact.
At Fortive, we believe in you. We believe in your potential—your ability to learn, grow, and make a difference.
At Fortive, we believe in us. We believe in the power of people working together to solve problems no one could solve alone.
Fortive: For you, for us, for growth.
#J-18808-Ljbffr-
Everett, Washington, United States MAGNIX USA INC Full timeAbout the RoleThis internship offers a unique chance to apply technical expertise, gain exposure to industry-specific tools and practices, and collaborate within a dynamic team environment.As an intern in the role of Embedded Software Engineer, you'll dive into the fascinating realm of embedded systems tailored for aerospace applications. Working closely...
-
Senior Design Engineer
4 weeks ago
Everett, Massachusetts, United States Helion Energy Full timeSenior Mechanical Engineer OpportunityWe are searching for a seasoned Senior Mechanical Engineer to lead the design and development of advanced mechanical systems for our fusion energy projects. If you have a proven track record of delivering full-scope engineering projects, with a strong background in mechanical engineering and hands-on experience with CAD...
-
Automation Lead
4 weeks ago
Everett, Washington, United States Entegee Full timeJob OverviewWe are seeking an experienced Automation Lead to join our team, specializing in embedded controls. As a key member of our team, you will be responsible for leading cross-functional engineering teams to achieve program objectives.Key Responsibilities:Lead integrated product teams working on embedded controllers to meet cost, schedule, and...
-
Embedded Controls Project Manager
2 weeks ago
Everett, Washington, United States Entegee Full timeJob OverviewWe are seeking a highly skilled Embedded Controls Project Manager to lead our cross-functional engineering teams in achieving program objectives.Estimated Salary: $65.50 per hourJob ResponsibilitiesLead an integrated product team working on embedded controllers to meet cost, schedule, and technical objectives.Prepare and present plans and reports...
-
Wire Design
5 days ago
Everett, United States CTS International Full timeAre you an innovative engineer passionate about shaping the future of aerospace and technology? As a Wire Design & Installation Engineer 4, you will play a pivotal role in designing and installing wiring systems for cutting-edge platforms across the aerospace, defense, and advanced technology sectors. Whether you're starting your engineering career,...
-
Wire Design
5 days ago
Everett, United States CTS International Full timeAre you an innovative engineer passionate about shaping the future of aerospace and technology? As a Wire Design & Installation Engineer 4, you will play a pivotal role in designing and installing wiring systems for cutting-edge platforms across the aerospace, defense, and advanced technology sectors. Whether you're starting your engineering career,...
-
Electrical Design and Control Systems Engineer
1 month ago
Everett, Massachusetts, United States Saxon Aerospace Full timeSeeking a highly skilled Electrical Design and Control Systems Engineer to join our team at Saxon Aerospace US Inc. in the Greater Seattle area.This is a direct-hire role offering competitive pay, benefits, and long-term growth opportunities.Job OverviewDevelop, design, and implement advanced electrical and control systems for industrial processes.Select and...
-
Software Engineer
2 months ago
Everett, United States Futran Tech Solutions Pvt. Ltd. Full timeJob Title : Software Engineer( Certification /DO 178B) Location : Everett, WA or Seattle, WA (Onsite) Job Description: Cabin and interior system team at Boeing Commercial Airplanes is seeking passionate and energetic multi-disciplinary Mid-Level Avionics Engineers to join the team in defining and building the future of flight at Everett, WA or Seattle, WA....
-
Software Development Engineer
3 weeks ago
Everett, Massachusetts, United States Futran Tech Solutions Pvt. Ltd. Full timeJob Title: Software Development EngineerWe are seeking an experienced Software Development Engineer to join our team at Futran Tech Solutions Pvt. Ltd. in Everett, WA or Seattle, WA. The ideal candidate will have a strong background in software development and certification experience. Estimated salary range for this position is $120,000 - $180,000 per...
-
Electrical Design Engineer
2 days ago
Everett, United States Jamco America Full timeJAMCO AMERICA, INC. Job Title: Electrical Engineer 5 *FLSA Status: * Exempt *Salary: * $107,000.00-$173,000.00 DOE Summary This position is responsible for leading assigned designs in the engineering department utilizing established modeling and design standards. The Design Engineer 5 will support design and development of engineering packages based on...
-
Mechanical Design Engineer
5 days ago
Everett, United States Butler America Aerospace, LLC Full timeMechanical Design Engineer Location: Everett, WA Job ID: #68178 Pay Range: $82-95 ph (W2) Duration: 6 mos A successful candidate will be the engineering representative and participate as a team member within a LAVATORY Integrated Project Team. The individual will be responsible for the engineering details of new customer introductions, new product...
-
Mechanical Design Engineer
6 days ago
Everett, United States Butler America Full timeMechanical Design Engineer Location: Everett, WA Job ID: #68178 Pay Range: $82-95 ph (W2) Duration: 6 mos A successful candidate will be the engineering representative and participate as a team member within a LAVATORY Integrated Project Team. The individual will be responsible for the engineering details of new customer introductions, new product...
-
Mechanical Design Engineer
6 days ago
Everett, United States Butler America Aerospace LLC Full timeMechanical Design EngineerLocation: Everett, WAJob ID: #68178Pay Range: $82-95 ph (W2) Duration: 6 mos A successful candidate will be the engineering representative and participate as a team member within a LAVATORY Integrated Project Team. The individual will be responsible for the engineering details of new customer introductions, new product development,...
-
Mechanical Design Engineer
6 days ago
Everett, United States Butler America Aerospace L.L.C. Full timeMechanical Design EngineerLocation: Everett, WAJob ID: #68178Pay Range: $82-95 ph (W2) Duration: 6 mosA successful candidate will be the engineering representative and participate as a team member within a LAVATORY Integrated Project Team. The individual will be responsible for the engineering details of new customer introductions, new product development,...
-
Design Engineer
4 months ago
Everett, United States Entegee Full timeJob DescriptionJob DescriptionJob Summary:Seeking an experienced Design Engineer with specialized skills in NX and a background in aircraft interiors.Job Requirements:BS degree in Engineering.2-5+ years of design engineering experience using NX.Proven track record in interior aircraft design.Preferred Skills:Proficient in the creation of detailed...
-
Senior Software Delivery Manager
3 weeks ago
Everett, Massachusetts, United States United Software Group Full timeJob Title: Senior Software Delivery ManagerThe United Software Group is seeking a highly skilled Senior Software Delivery Manager to lead our development teams in delivering software applications. As a key member of our team, you will be responsible for defining project scope and objectives with stakeholders, ensuring technical feasibility.Key...
-
Lead Mechanical Designer
2 weeks ago
Everett, Massachusetts, United States Helion Energy Full timeWe are seeking a skilled Senior Mechanical Engineer to join our team at Helion Energy, a pioneering fusion power company based in Everett, WA. As a key member of our engineering team, you will play a critical role in designing and developing hardware for our fusion generator prototypes.Your primary responsibility will be to own and understand subsystem...
-
Mechanical Design Engineer
1 month ago
Everett, United States RANDYS Worldwide Full timeSummary: This role involves leading the development of new control arms, ball joints, wheel hubs, tie rods, and chassis components, including creating detailed specifications, conducting testing, and validating designs. It requires evaluating and implementing new technologies, managing supplier processes, and performing quality management to enhance existing...
-
Technical Designer 4
5 days ago
Everett, United States CTS International Full timeEntry-Level Technical Designer 4 As an Entry-Level Technical Designer 4, you will collaborate with a multidisciplinary team to create and refine technical designs that support product innovation and lifecycle management. This role is ideal for recent graduates or those with limited professional experience, eager to apply their skills in aerospace, defense,...
-
Technical Designer 4
5 days ago
Everett, United States CTS International Full timeEntry-Level Technical Designer 4 As an Entry-Level Technical Designer 4, you will collaborate with a multidisciplinary team to create and refine technical designs that support product innovation and lifecycle management. This role is ideal for recent graduates or those with limited professional experience, eager to apply their skills in aerospace, defense,...