Home
/
Comprehensive
/
FW SWE IV
FW SWE IV-August 2024
Redmond
Aug 26, 2026
ABOUT INSIGHT GLOBAL
Insight Global provides top talent and staffing solutions that help job seekers find careers in healthcare, finance, IT and government.
1,001 - 5,000 employees
Consulting, Technology
VIEW COMPANY PROFILE >>
About FW SWE IV

  Job Description

  The main function of a firmware engineer in this role is to apply the principles of computer science and mathematical analysis to the design, development, and testing to develop firmware enabling embedded systems to meet customer requirements. A typical firmware software engineer researches, designs, develops and tests embedded software working with other Firmware engineers as well as engineers from other disciplines.

  Job Responsibilities:

  Architect, design, implement, and test software enabling customers to meet their goals.

  Gather requirements from customers and break into tasks for execution.

  Create unit-tests to ensure software is always meeting quality needs.

  Work with Electrical, Firmware, and Software engineers to define solutions.

  Skills:

  Verbal and written communication skills, problem solving skills, customer service and interpersonal skills.

  Strong ability to work independently and manage one's time.

  Mentoring skills necessary to provide support and constructive performance feedback.

  Strong knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery.

  Strong ability to troubleshoot issues and make system changes as needed to resolve issue.

  Strong knowledge of C/C+ * Experience with peripherals such as USB, SPI, MIPI CSI/DSI, I2C, UART, GPIO etc.

  Experience producing production quality, fail-safe firmware for low-power real-time system control

  Experience with wireless and wired communication protocols, including USB, TCP/IP, Ethernet, Bluetooth and 802.11

  Experience with embedded micro-controllers like ARM Cortex M0/M3/M4 architecture and boot mechanism, interrupt priorities and experience with configuring peripherals

  Skills and Requirements

  8 years C/C++ experience (Must have hand-on (not managerial) experience embedded firmware coding in C/C++)

    * Experienced writing code for embedded targets Devices

    * Experience with peripherals such as USB, SPI, MIPI CSI/DSI, I2C, UART, GPIO etc.

     Different interfaces

     Different between SPI and I2C

    * Embedded SWE, FW SWE

  3-5 years experience of high attitude working with embedded systems within Firmware

  Embedded Systems - RTOS, distributed systems

  Embedded C - ex; wrote drivers for hardware for Zephyr in C (6-8 yrs) * Ability to work on a team

    * Able to take high-level requirements and break them down into tasks

    * Good communication skills null

  We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal employment opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment without regard to race, color, ethnicity, religion,sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military oruniformed service member status, or any other status or characteristic protected by applicable laws, regulations, andordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to [email protected].

Comments
Welcome to zdrecruit comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
SIMILAR JOBS
Diesel Technician Apprentice
Req ID: 430426 Address: 113 Will Garrett Rd. Toomsuba, MS, 39364 Welcome to Love’s! * * Where People are the Heart of Our Success * * Diesel Technician Apprentice - Truck Care At Love’s, our values g
Accounts Payable Specialist
Description Your responsibilities in this role Open, sort, and deliver department mail on a daily basis Accurately execute daily processes and controls in a timely manner while ensuring company polic
Oracle NetSuite - Account Executive - Mid-market
Job Description Do you want to advance your career with the world’s first cloud company? Since 1998, Oracle NetSuite has been on a mission to deliver an agile, unified application suite that gives le
CV - Health & Science Professional - Portland S, OR
ROLE SUMMARY All over the world, Pfizer colleagues work together to positively impact health for everyone, everywhere. Our colleagues can grow and develop a career that offers both individual and com
State and Local Tax Experienced Staff- Credits & Incentives
State and Local Tax Experienced Staff- Credits & Incentives Description At Moss Adams, we champion authenticity. For us, that means fostering a culture of talented people who care—about you, abou
Deli Clerk Part Time
Join our team of more than 34,000 team members, supporting our members and communities in our Club Support Center, 235+ clubs and eight distribution centers. BJ’s Wholesale Club offers a collaborativ
ENGINEERING SPECIALIST I - 61000467
ENGINEERING SPECIALIST I - 61000467 Date: Jan 23, 2024 Location: TALLAHASSEE, FL, US, 32312 TALLAHASSEE, FL, US, 32301 TALLAHASSEE, FL, US, 32302 TALLAHASSEE, FL, US, 32303 TALLAHASSEE, FL, US, 32304
Supervisor
Aya Healthcare has an immediate opening for the following position: Step down Registered Nurse in Willoughby, OH.We'll work with you to build the healthcare career of your dreams. Whether you want a
Product Marketing Manager (USA-Remote)
Wolters Kluwer’s ELM Solutions provides a comprehensive suite of software tools that address the growing needs of corporate legal operations departments. Corporate legal and insurance claims departme
Physical Therapist Southern Chester County
The Physical Therapist is responsible for performing patientevaluations, as well as providing and documenting therapy services inaccordance with the plan of care developed for each individual patient
Copyright 2023-2026 - www.zdrecruit.com All Rights Reserved