We use cookies to improve the user experience, analyze traffic and display relevant ads.
Details Accept
Enter position

Firmware Engineer Salary in North Carolina, USA

Receive statistics information by mail
Unfortunately, there are no statistics for this request. Try changing your position or region.

Найдите подходящую статистику

Architectural Engineer

Смотреть статистику

Assistant Engineer

Смотреть статистику

Automation Engineer

Смотреть статистику

Automotive Engineer

Смотреть статистику

Build Engineer

Смотреть статистику

Car Detailer

Смотреть статистику

Chemical Engineer

Смотреть статистику

Chief Engineer

Смотреть статистику

Completion Engineer

Смотреть статистику

Component Engineer

Смотреть статистику

Customer Engineer

Смотреть статистику

Data Engineer

Смотреть статистику

Desktop Engineer

Смотреть статистику

Development Engineer

Смотреть статистику

Electric Control Engineer

Смотреть статистику

Electronic Engineer

Смотреть статистику

Engineer

Смотреть статистику

Engineering Intern

Смотреть статистику

Engineering Project Manager

Смотреть статистику

Engineering Supervisor

Смотреть статистику

Engineering Technician

Смотреть статистику

Equipment Engineer

Смотреть статистику

Facility Engineer

Смотреть статистику

Field Engineer

Смотреть статистику

Field Service Engineer

Смотреть статистику

General Engineer

Смотреть статистику

Geotechnical Engineer

Смотреть статистику

Hardware Engineer

Смотреть статистику

Implementation Engineer

Смотреть статистику

Industrial Engineer

Смотреть статистику

Infrastructure Engineer

Смотреть статистику

Instrument Engineer

Смотреть статистику

Instrumentation Engineer

Смотреть статистику

Interface Engineer

Смотреть статистику

Materials Engineer

Смотреть статистику

Mechanical Engineer

Смотреть статистику

Office Engineer

Смотреть статистику

Optical Engineer

Смотреть статистику

Package Engineer

Смотреть статистику

Packaging Engineer

Смотреть статистику

Plant Engineer

Смотреть статистику

Platform Engineer

Смотреть статистику

Principal Engineer

Смотреть статистику

Program Engineer

Смотреть статистику

Project Management Engineer

Смотреть статистику

Reliability Engineer

Смотреть статистику

Reservoir Engineer

Смотреть статистику

Reverse Engineer

Смотреть статистику

Search Engineer

Смотреть статистику

Server Engineer

Смотреть статистику

Services Engineer

Смотреть статистику

Site Engineer

Смотреть статистику

Solution Engineer

Смотреть статистику

Sound Engineer

Смотреть статистику

Storage Engineer

Смотреть статистику

Sustaining Engineer

Смотреть статистику

Technical Engineer

Смотреть статистику

Technology Engineer

Смотреть статистику

Test Engineer

Смотреть статистику

Tools Engineer

Смотреть статистику

Traffic Engineer

Смотреть статистику

Transport Engineer

Смотреть статистику

Transportation Engineer

Смотреть статистику

Utilities Engineer

Смотреть статистику

Validation Engineer

Смотреть статистику

Voice Engineer

Смотреть статистику

Web Engineer

Смотреть статистику
Show more

Recommended vacancies

Senior Principal Power Electronics Architect
Schneider Electric USA, Inc, Raleigh
Hardware Design, Power Electronics, Principal Technical Architect Description:We are looking for a senior hardware design engineer with a background in Power Electronics who will be part of a multi-disciplined team focused on new offer creation for the North American market. Driven by the sustained growth of the residential home and commercial / industrial building space, Schneider Electric's Home & Distribution business is developing connected and controllable offers that provide innovative and informative solutions for consumers to monitor and control their energy usage, while focusing on sustainability and carbon footprint reduction. The team faces technical challenges in hardware, firmware and electronics necessary for creating a connected and integrated system (electronics, power, embedded firmware, cloud, application, and APIs).We are looking for a US based Electronics Hardware engineer with demonstrated experience in developing new and complex products throughout its lifecycle, is a team player with familiarity in the Agile product management process and experience with Cyber Security preferred. Other responsibilities include: Assist the marketing team in the offer segmentation and definition specifically for electronic connected systems. Participates in VoC activities to help establish customer requirements for projects and to identify trends. Challenges and translates marketing requirements into structured technical requirements (functional view). Capability to develop, debug, analyze and establish root cause for HW and embedded systems from proof of concept through development, production and customer support. Provides direction to Product Design Leads on specific product developments to ensure consistency. Is the lead Final Distribution Technical reference for electronic circuit breakers and Arc Fault and Ground Fault designs and algorithms. Provides input to Partner Technology teams to drive Technology activity consistent with technical roadmaps Participates in relevant standards bodies to track/drive evolving standards, and acts as the reference for his products. Performs research and development of emerging technologies to support the architecture definition of an electronic hardware solutions with potential for Intellectual Property ownership Participate in hardware design reviews with peers to provide expert direction on best practices. Interface with customers to understand emerging technologies and industry needs, along with creating future solutions based on input Work with the formal verification team to define, document, analyze, and approve developmental tests for new and/or modified products. Must be able to work with 3rd party certification agencies such as Underwriters Laboratories (UL) Schneider Electric creates connected technologies that reshape industries, transform cities, and enrich lives.Our 135,000+ employees thrive in more than 100 countries. From the simplest of switches to complex operational systems, our technology, software, and services improve the way our customers manage and automate their operations. Help us deliver solutions that ensure Life Is On everywhere, for everyone and at every moment.Discover more about our efforts and what it is like to work at Schneider Electric here .This position is hybrid with location in close proximity to one of our design centers: Raleigh N.C, Franklin, TN, Cedar Rapids, Iowa. Expectation is approximately 10% travel locally or overseas to affiliate sites and customers. REQUIREMENTS Bachelor's degree in electrical engineering or software engineering, Computer Science or related engineering field. Master's or PhD degree or candidate is a plus. +10 years of experience working on new hardware development and design implementation. Knowledge of electronics HW design and simulation systems,DC Power Systems, UPS, Rectifiers, Inverters, SS Relays, VFD/VSD, Solid State Soft Starters to facilitate creation of high level product design options during predevelopment and evaluate against customer needs. Comprehensive understanding of Electric machines, control theory, AD/DC Power conversion, Solid State Switching and Interruption, Power Electronics - Design, component selection and testing Ability to understand and design DC Power Electronic circuits (Analog and digital), Control circuits and Communications Understand manufacturing processes of PCB/PCBA, Integrated Circuits, etc. Use of simulation software such as Matlab, Simulink, PSpice, etc Advanced understanding of EMC testing and design mitigation techniques. Be able to show a new product development success developing, debugging, analyzing and root cause analysis for embedded systems from proof of concept through development, production and customer support. Willingness to work in a process driven environment (formalized documentation and approval management environment) Desired analysis skills: Highly creative & inquisitive for design and system optimization. Capable with electronics lab equipment for measurements, test and debug Strong understanding of design for test & reliability in safety products. Let us learn about you! Apply today. You must submit an online application to be considered for any position with us. This position will be posted until filled. Why us?Schneider Electric is leading the digital transformation of energy management and automation. Our technologies enable the world to use energy in a safe, efficient and sustainable manner. We strive to promote a global economy that is both ecologically viable and highly productive.€25.7bn global revenue137 000+ employees in 100+ countries45% of revenue from IoT5% of revenue devoted for R&DYou must submit an online application to be considered for any position with us. This position will be posted until filledIt is the policy of Schneider Electric to provide equal employment and advancement opportunities in the areas of recruiting, hiring, training, transferring, and promoting all qualified individuals regardless of race, religion, color, gender, disability, national origin, ancestry, age, military status, sexual orientation, marital status, or any other legally protected characteristic or conduct. Concerning agencies: Schneider Electric does not accept unsolicited resumes and will not be responsible for fees related to such. Hardware Design, Power Electronics, Principal Technical Architect Description:We are looking for a senior hardware design engineer with a background in Power Electronics who will be part of a multi-disciplined team focused on new offer creation for the North American market. Driven by the sustained growth of the residential home and commercial / industrial building space, Schneider Electric's Home & Distribution business is developing connected and controllable offers that provide innovative and informative solutions for consumers to monitor and control their energy usage, while focusing on sustainability and carbon footprint reduction. The team faces technical challenges in hardware, firmware and electronics necessary for creating a connected and integrated system (electronics, power, embedded firmware, cloud, application, and APIs).We are looking for a US based Electronics Hardware engineer with demonstrated experience in developing new and complex products throughout its lifecycle, is a team player with familiarity in the Agile product management process and experience with Cyber Security preferred. Other responsibilities include: Assist the marketing team in the offer segmentation and definition specifically for electronic connected systems. Participates in VoC activities to help establish customer requirements for projects and to identify trends. Challenges and translates marketing requirements into structured technical requirements (functional view). Capability to develop, debug, analyze and establish root cause for HW and embedded systems from proof of concept through development, production and customer support. Provides direction to Product Design Leads on specific product developments to ensure consistency. Is the lead Final Distribution Technical reference for electronic circuit breakers and Arc Fault and Ground Fault designs and algorithms. Provides input to Partner Technology teams to drive Technology activity consistent with technical roadmaps Participates in relevant standards bodies to track/drive evolving standards, and acts as the reference for his products. Performs research and development of emerging technologies to support the architecture definition of an electronic hardware solutions with potential for Intellectual Property ownership Participate in hardware design reviews with peers to provide expert direction on best practices. Interface with customers to understand emerging technologies and industry needs, along with creating future solutions based on input Work with the formal verification team to define, document, analyze, and approve developmental tests for new and/or modified products. Must be able to work with 3rd party certification agencies such as Underwriters Laboratories (UL) Schneider Electric creates connected technologies that reshape industries, transform cities, and enrich lives.Our 135,000+ employees thrive in more than 100 countries. From the simplest of switches to complex operational systems, our technology, software, and services improve the way our customers manage and automate their operations. Help us deliver solutions that ensure Life Is On everywhere, for everyone and at every moment.Discover more about our efforts and what it is like to work at Schneider Electric here .This position is hybrid with location in close proximity to one of our design centers: Raleigh N.C, Franklin, TN, Cedar Rapids, Iowa. Expectation is approximately 10% travel locally or overseas to affiliate sites and customers.
Software Engineer - Full Stack (REACT & ASP.NET)
Schweitzer Engineering Laboratories, Charlotte
About UsSchweitzer Engineering Laboratories (SEL) creates products and systems that protect, control, and automate power systems around the world. Our mission is to make electric power safer, more reliable, and more economical.Our team develops and maintains software applications used to configure devices. We are looking for an experienced software engineer who likes solving problems. The ideal candidate has a good command of React, TypeScript / JavaScript and web API (REST, GraphQL, WebSocket, etc.) development using.NET and C#. The candidate will solve challenging problems and is willing to switch between frontend and backend development activities while developing new features and supporting existing applications.As a Software Engineer, a typical day might include the following: Participate in the specification, design, implementation, and testing of software systems.Understand modular software design / interactions and collaborate with firmware engineers.Prepare and maintain requirements, designs, and test documentation.Document and communicate test results.Follow engineering quality assurance procedures.Develop and maintain knowledge in SEL processes and technologies.Assist in the development of products with world-class user interface and experience.Follow and apply SEL Values, Principles of Operations, and World Class Manufacturing Principles.Understand. Create. Simplify.Other duties as assigned.This job might be for you if: You have a B.S. in Computer Science, a related field or equivalent practical experience.You have4+ years of experience in the following areas:Web API (REST, GraphQL, WebSocket, etc.) development using .NET and C#.Interactive single page application development using React and TypeScript / JavaScript (including extensive use of web APIs for data collection).You have strong writing, documentation, and speaking skills.You have the ability to learn new skills and assume new responsibilities.You have the ability to work cooperatively in a team environment.You are able to work in-person in Charlotte, NC.Preferred QualificationsExperience in scripting languages or environment such as Python or PowerShellExperience using revision control and source code management systems such as Git or ClearCaseProgramming experience in C++Competitive pay. Superior benefits. Inspiring work. People are at the core of our company and we hire employee-owners. We welcome you to learn more about how we support employees.We're 100% employee owned. Retirement benefits include an employer funded stock ownership plan (ESOP) and personal 401K options.We offer top tier medical, prescription, dental, vision, life, and disability insurance.We recognize the importance of a healthy life balance and offer: 10 paid holidays, annual vacation accrual starting at 12 days, 9 paid sick days, and paid family and medical leave that covers 90% of your pay.We foster growth and development of our employees through avenues such as STEM courses, apprenticeships, tuition assistance, and engineering development programs. Ask our team about other benefits including wellness, fertility, adoption, and flexible spending benefits.Pay Range Data:We base our starting pay offer on location and job-related factors such as candidate experience, training, knowledge, and skills.Software Engineer: $73,000 - $113,000Lead Software Engineer: $84,000 - $130,000Communication with Applicants We communicate with all applicants. If you do not receive a response about your application, please check your SPAM filter or reach out to us at [email protected] is an Equal Opportunity Employer: Vets/Disabled.
Power Electronics Controls Firmware Expert/Architect
Schneider Electric USA, Inc, Raleigh
This position is within Center of Excellence (CoE) in CTO North America Organization and is responsible to provide Power Electronics Controls Firmware expertise to wider organization. The candidate will interact with multiple teams in different Business units and expertise teams with high level of expertise and knowledge in power systems and electrical distribution design. He or she will lead and drive the innovation and technical work package within the organization regarding emerging applications such as Power Conversion Units (modules or equipment) for New Energy Landscape (DC applications such as battery charging, Datacenter, Prosumer/AC Microgrid, etc.) and solid state/hybrid circuit breakers with Controls Firmware scope while taking into account devices, topology and hardware electronics. What will you do? You will work on complex problems where analysis of situations or data requires an in-depth evaluation of various factors.You will drive and manage the studies and investigations within the streams and projects with a global mandate. He or she will be very active with external partners and will drive innovation with Labs and Consortiums. The mission Include all activities where Power Electronics Controls Firmware expertise is needed. Main focus is expected to be on new design and innovative applications. The candidate will: Deliver elements of given design using established processes and best practices Architect offers/subsystems from Technical Specifications to meet Customer Values expectations Develop a strong expertise in Power Electronics Controls, in order to reinforce our technical leadership. Lead within our organization and behave as a thought leader with good understanding of the customer processes, impacting business and customer. Responsibilities Actively contributes to Technical Excellence. Influences the Technical Direction on Power Electronics Controls associated firmware in anticipation of offer creation and also influences bricks, platforms or methods across the organization Has an important impact on Schneider Electric business, offers and technologies. Is a renowned professional within the company and a Business Unit Leads specification, design, analysis and development of controls for advanced high power 3-phase converters (50kVA to several MVA, 400V/480V) for various applications Develops models, algorithms and firmware code to implement high accuracy, high efficiency and feature-rich converter designs Leads or contributes to advanced algorithm architecture, microcontroller/microprocessor firmware design, real-time control strategies, fault-detection and diagnostics strategies. Proves design concepts through a combination of computer simulation (HIL, MIL, SIL, etc.) and possibly physical laboratory implementation/testing Employs simulation tools to model and analyze circuits and control algorithms for various performance criteria. Supports testing/validation efforts as necessary. Works closely with cross-functional team of product owners, hardware engineers and electro-mechanical engineers to ensure overall system approach Contributes to hardware design of control circuits: selection of associated components such as processors and peripherals, logic devices, A/D and D/A converters, I/O devices, etc. Participates in the specification of various components for power electronics converter (e.g. power semiconductors, magnetic devices, capacitors, etc.) What qualifications will make you successful? The position requires a certain autonomy with a leading spirit to work in advanced research topics where the critical thinking is a key success factor. These soft skills are important in addition to the required expertise in one or multiple electrical fields: Education: PhD (Electrical Engineering with Power Electronics emphasis) and seniority level are valuable. Candidates with less educational qualifications could be considered based on their level of proven expertise in the industry. 10+ years of industrial experience or equivalent. Deep understanding of power electronics converters circuits and power conversion principles. High analytical skills, including in power system related calculations, digital filtering, and circuit analysis. Expertise in developing controls for power electronics systems, different topologies and design is required. Experience in designing controls for power conversion systems in LV (less than 1000V, 3phase) environment with power ratings from 50kW to several MW. Experience with MV power electronics a plus. Ability to conduct model based-design approach for controller designs of power converters including designing and analyzing control loop stability and performance Experience using various simulation tools (e.g. Matlab/Simulink, PSIM, PLECS) for power electronics controls design and hardware-in-loop (HIL) techniques on Typhoon and/or Opal-RT systems. Demonstrated experience in C / C++ and assembly languages for embedded systems Experience in embedded firmware development for power electronics converter applications. Any application knowledge is an added value Soft Skills: Self-motivated Innovator Collaborator Able to propose decisions with partial information Influence through technical expertise Presentation skills Let us learn about you! Apply today.The U.S. Compensation range for this full-time position, which includes base pay and short-term incentive, is between $136,000 - $190,000 for candidates located within the U.S.Our salary ranges are determined by reviewing roles of similar responsibility and level. Within the salary range, individual pay is determined by several factors including performance, knowledge, job-related skills, experience and relevant education or training.Schneider Electric also offers a comprehensive benefits package to support our employees, inclusive of flexible work arrangements, paid family leaves, 410(k) + match, well-being programs, holidays & paid time off, military leave benefits, and more.Why us?Schneider Electric is leading the digital transformation of energy management and automation. Our technologies enable the world to use energy in a safe, efficient and sustainable manner. We strive to promote a global economy that is both ecologically viable and highly productive.€25.7bn global revenue137 000+ employees in 100+ countries45% of revenue from IoT5% of revenue devoted for R&DYou must submit an online application to be considered for any position with us. This position will be posted until filledIt is the policy of Schneider Electric to provide equal employment and advancement opportunities in the areas of recruiting, hiring, training, transferring, and promoting all qualified individuals regardless of race, religion, color, gender, disability, national origin, ancestry, age, military status, sexual orientation, marital status, or any other legally protected characteristic or conduct. Concerning agencies: Schneider Electric does not accept unsolicited resumes and will not be responsible for fees related to such.This position is within Center of Excellence (CoE) in CTO North America Organization and is responsible to provide Power Electronics Controls Firmware expertise to wider organization. The candidate will interact with multiple teams in different Business units and expertise teams with high level of expertise and knowledge in power systems and electrical distribution design. He or she will lead and drive the innovation and technical work package within the organization regarding emerging applications such as Power Conversion Units (modules or equipment) for New Energy Landscape (DC applications such as battery charging, Datacenter, Prosumer/AC Microgrid, etc.) and solid state/hybrid circuit breakers with Controls Firmware scope while taking into account devices, topology and hardware electronics. What will you do? You will work on complex problems where analysis of situations or data requires an in-depth evaluation of various factors.You will drive and manage the studies and investigations within the streams and projects with a global mandate. He or she will be very active with external partners and will drive innovation with Labs and Consortiums. The mission Include all activities where Power Electronics Controls Firmware expertise is needed. Main focus is expected to be on new design and innovative applications. The candidate will: Deliver elements of given design using established processes and best practices Architect offers/subsystems from Technical Specifications to meet Customer Values expectations Develop a strong expertise in Power Electronics Controls, in order to reinforce our technical leadership. Lead within our organization and behave as a thought leader with good understanding of the customer processes, impacting business and customer. Responsibilities Actively contributes to Technical Excellence. Influences the Technical Direction on Power Electronics Controls associated firmware in anticipation of offer creation and also influences bricks, platforms or methods across the organization Has an important impact on Schneider Electric business, offers and technologies. Is a renowned professional within the company and a Business Unit Leads specification, design, analysis and development of controls for advanced high power 3-phase converters (50kVA to several MVA, 400V/480V) for various applications Develops models, algorithms and firmware code to implement high accuracy, high efficiency and feature-rich converter designs Leads or contributes to advanced algorithm architecture, microcontroller/microprocessor firmware design, real-time control strategies, fault-detection and diagnostics strategies. Proves design concepts through a combination of computer simulation (HIL, MIL, SIL, etc.) and possibly physical laboratory implementation/testing Employs simulation tools to model and analyze circuits and control algorithms for various performance criteria. Supports testing/validation efforts as necessary. Works closely with cross-functional team of product owners, hardware engineers and electro-mechanical engineers to ensure overall system approach Contributes to hardware design of control circuits: selection of associated components such as processors and peripherals, logic devices, A/D and D/A converters, I/O devices, etc. Participates in the specification of various components for power electronics converter (e.g. power semiconductors, magnetic devices, capacitors, etc.)
Embedded Software Engineer
Volt, Raleigh
Embedded Software Engineer in Power Electronics Career Opportunity!In this role, you will design avionics, power electronics, and battery systems with an emphasis on embedded software solutions to create compelling new products. You'll create unique property to address the growing demand for software-defined behavior. You can expect a variety of opportunities ranging from products for cockpit displays and instruments, local and remote sensing, data conversion and storage, lithium battery management, AC/DC, and DC/DC power conversion up to 6000W, and in-seat power solutions. The employees of this company serves the best customers from all over the world from general, business and commercial aviation. You will be part of the reason our customers consider us a premier instrument, avionics, and aircraft power solutions provider. This company is considered, "ONE OF THE BEST PLACES TO WORK"!!!! What Will You Be Doing Daily? Design and implement embedded C software for bare-metal microcontroller-based systems with an option for VHDL firmware for FPGA-based systems. Research new components, technologies, and methods to incorporate into new designs. Design software-based tools to support verification and manufacturing. Build and troubleshoot hardware, including basic soldering, operation of test equipment, and daily work in both office and test lab environments. Prototype and execute test programs to verify compliance with applicable performance, regulatory, and quality requirements. Create and document designs in required formats, including BOMs, ECOs, and work instructions. What Do You Need To Be Successful? You have a Bachelor of Science in Computer Engineering, Electrical Engineering, or Computer Science. You have a minimum of 10 years of professional experience designing embedded software. You have the ability to work directly with target hardware, including lab bench equipment and other tools for debugging and analysis. You have proficiency programming in C. You are proficient with Microsoft Office and have excellent verbal, written and interpersonal communication skills. Having a strong attention to detail is important. You are organized, focused, and results oriented. You are a problem-solver with critical thinking and prioritizing skills. WE WOULD REALLY LIKE IT IF... (but it is not a deal breaker), you have experience designing safety-critical software, utilizing RTCA DO-178C, DO-254 or a similar process. You have experience with C++, C#, or Python languages for PC application software. You have experience programming in VHDL. You have experience with Design for Manufacture and Design for Test (DFM & DFT). You have experience designing or troubleshooting PCB system hardware. This is a full-time, direct hire opportunity in Wichita, Kansas. Salary is between $100,000 and $140,000 per year. *Pay range offered to a successful candidate will be based on several factors, including the candidate's education, work experience, work location, specific job duties, certifications, etc.Qualified candidates should APPLY NOW for immediate consideration! Please hit APPLY to provide the required information, and we will be back in touch as soon as possible.Volt is an Equal Opportunity Employer and prohibits any kind of unlawful discrimination and harassment. Volt is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment on the basis of race, color, religion or belief, national origin, citizenship, social or ethnic origin, sex, age, physical or mental disability, veteran status, marital status, domestic partner status, sexual orientation, or any other status protected by the statutes, rules, and regulations in the locations where it operates. If you are an individual with a disability and need a reasonable accommodation to assist with your job search or application for employment, please click here or call (866) 898-0005. Please indicate the specifics of the assistance needed.Volt does not discriminate against applicants based on citizenship status, immigration status, or national origin, in accordance with 8 U.S.C. § 1324b. The company will consider for employment qualified applicants with arrest and conviction records in a manner that complies with the San Francisco Fair Chance Ordinance, the Los Angeles Fair Chance Initiative for Hiring Ordinance, and other applicable laws.Job ID : 428538
Embedded Firmware Engineer
Thermo Fisher Scientific, Asheville
Job DescriptionAt Thermo Fisher Scientific, our mission is to enable our customers to make the world healthier, cleaner and safer. Watch as our colleagues explain 5 reasons to work with us. As one team of 100,000+ colleagues, we share a common set of values - Integrity, Intensity, Innovation and Involvement - working together to accelerate research, tackle sophisticated scientific challenges, drive technological innovation and support patients in need. #StartYourStory where we value diverse experiences, backgrounds and perspectives.Do you have an analytical or problem solving approach and you're looking for a great opportunity within a world class life sciences Manufacturer! Are you driven by the ability to set and exceed ambitious goals? We are currently on the lookout for an A+ Embedded Firmware Engineer, to work in our cold storage space. This opportunity is for the individual looking to make a difference in medical device industry using world class standards including IEC62304 and ISO14971. Key responsibilities areWriting clean, maintainable and readable code primarily in C/C++ to ensure robust firmware performance.Work in collaboration with Hardware Engineers for initial review of the design to ensure it meets the core needs of the firmware requirements (I/O, peripheral needs, flash and memory needs)Data-driven problem solving and root cause analysis.Actively participate in design discussions, code reviews, and continuous improvement of the existing code base.Drive continued efficiency improvements through the effective use of metrics, following regulatory standards, and the PPI process Recommend and implement changes in engineering procedures to improve quality and efficiency.Maintaining documentation rigorously as part of day to day tasks.Experience and skillsFirmware Engineer: BSEE/CS Degree, 3+ years/ MS Degree, 3+ years of proven experienceExperience using python to accelerate debug and testing toolsKnowledge of embedded Linux and/or other real-time operating system (RTOS), ability to apply critical principles to micro-kernel design without RTOS.Deep insights and experience in common communication protocols: RS232, I2C, SPI, and RS485Hands-on experience and ability to read schematics and implement close loop PID control of analog hardware devices using ADC, DAC, PWM, etc.Familiarity with Quality standards (e.g., 21 CFR Part 11 and ISO 13485) is helpful.Familiarity with agile scrum and tools such as JIRA and TestRailExcellent written and verbal communication skills!EducationBSEE in Electronics Engineering or Computer Science (Masters Preferred)