Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Firmware/Software Engineer Senior

$96.8k - $145.2k

Zebra Technologies

Overview At Zebra, we are a community of innovators who come together to create new ways of working. United by curiosity and a culture of caring, we develop smart solutions that anticipate our customer’s and partner’s needs and solve their challenges. Being part of Zebra Nation means you are seen, heard, valued, and respected. Drawing from our unique perspectives, we collaborate to deliver on our purpose. Here you are part of a team pushing boundaries today to redefine the work of tomorrow for organizations, their employees, and those they serve. You’ll have opportunities to learn and lead in a forward‑thinking environment, defining your path to a fulfilling career while channeling your skills toward causes you care about—locally and globally. Come make an impact every day at Zebra. What We’re Looking For Analyses, develops, designs, programs, debugs and implements embedded systems for the organization’s products and systems. Develops testing and troubleshooting strategies, devices, and systems for firmware. Integrates firmware to maintain functionality, throughput and consistency. Develops user documentation. This is a hybrid position working on‑site at our corporate office located in Lincolnshire, IL for a minimum of 3 days a week. Responsibilities Establishes, implements, and maintains embedded firmware for the organization's Thermal printer products and solutions. Research, design and develop new technology for platform in support of organization’s strategy vision. Grow competency on wide range of Product framework, HALs, Linux Kernel drivers from Peripheral and Network communication, and real time controls, and be the go‑to‑person for questions. Leads requirements meetings for moderately complex firmware design projects. Completes all phases of moderately complex firmware design projects. Reviews firmware test results and root cause analysis. Resolves highly complex technical issues. Reviews changes or upgrades to existing firmware designs. Develops new solutions to unique problems. Identifies issues, and makes recommendations for complex problems. Makes modifications to or upgrades existing firmware designs via patches and generating new code. Enhances and improves existing technologies to apply to new solutions. Develops positive relationships with other company functions involved in the design, test, and implementation processes. Makes recommendations to immediate team to enhance performance and improve product quality. Exercises judgment in selecting methods and techniques for obtaining solutions. Advance internal processes to improve efficiency and performance on executions. Basic Requirements Bachelor’s degree in engineering (Computer Engineering or Electrical Engineering or related fields) with 6+ years of relevant experience or Masters degree in Engineering (Computer Engineering or Electrical Engineering or related fields) with 4+ years relevant experience. Significant experience delivering platform product embedded firmware development. Proven experienced in programming languages C/C++. Experience in the following: ARM architecture, embedded microcontroller architecture, multi‑core systems, RTOS, embedded Linux, filesystems, storage memory, networking, platform libraries, etc. Skills in platform architecture, Object Oriented Programming, software design patterns, devices driver development. Preferred Qualifications Development experience in I2C, SPI, UART, USB, CAN, Modbus, WLAN, PWM, ADC, Bluetooth, Ethernet, others Microcontroller peripheral. Good knowledge in the use of Oscilloscope, Bus analyzer, emulator and other firmware debugging tools. Familiar with electrical interface, schematic diagram, electronic component specification and datasheet. Good understanding in embedded RTOS and POSIX implementation including scheduling policy, synchronization methods, Interrupt Service Routine, external library integration, FileSystems, Memory allocation. Preferred experience with Stepper motor, network, MQTT, and security. Participate in Agile (SCRUM/KanBan) development process. Experience of prototype board bring up, bootloader development, ARMCC toolchain is a plus. Equal Opportunity Employer Zebra is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability and protected veteran status, or any other basis prohibited by law. If you are an individual with a disability and need assistance in applying for a position, please contact us at View email address on click.appcast.io. Know Your Rights Conozca Sus Derechos: We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation at View email address on click.appcast.io. Pay Range $96,800.00 – $145,200.00 Annual Incentive Compensation In addition to base pay, Zebra offers this role the opportunity to earn a performance‑based annual cash incentive, at a target equal to 10% of base pay, in accordance with the terms of the applicable incentive plan. Zebra Total Rewards Zebra Total Rewards includes more than just pay and is structured to meet the needs of our changing global business and evolving talent. We are committed to providing our employees with a benefits program that is comprehensive and competitive – including healthcare, wellness, inclusion networks, and continued learning and development offerings. We offer community service days, in addition to the traditional insurances, compensation, parental leave, employee assistance program and paid time off offerings depending on the country where you work. Benefits We understand the importance of work‑life balance and wellbeing, which is why we offer flexibility for our teams including hybrid work, adaptable hours, Summer Flex Fridays, Focus Fridays, and an annual companywide well‑being day to promote revitalization and success. #J-18808-Ljbffr Zebra Technologies

Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Firmware/Software Engineer Senior in Lincolnshire, IL vacancy
  • $96.8k - $145.2k

     ...troubleshooting strategies, devices, and systems for firmware. Integrates firmware to maintain...  ...Basic Requirements:Bachelor’s degree in engineering (Computer Engineering or Electrical...  ...architecture, Object Oriented Programming, software design patterns, devices driver... 
    Senior
    Summer work
    Work at office
    Local area
    Immediate start
    Flexible hours
    3 days per week

    Zebra-Technologies

    Lincolnshire, IL
    6 hours ago
  • $127.2k - $190.8k

    IDEX is seeking an Embedded Software Engineer in Wheeling, Illinois. This role involves designing and developing embedded drivers and firmware, particularly utilizing C programming for embedded systems. Ideal candidates will have a Bachelor's degree in Electronics and... 
    Senior

    IDEX

    Wheeling, IL
    4 days ago
  • Zebra Technologies is seeking a firmware engineer to analyze, design, program, and implement embedded firmware for our Thermal printer products. You will develop testing strategies, integrate firmware with hardware, and ensure throughput and consistency across platforms... 
    Senior

    Zebra-Technologies

    Lincolnshire, IL
    6 hours ago
  • $127.2k - $190.8k

    Fluid Management is seeking an Embedded Software Engineer to join our team in Wheeling, Illinois. This role involves developing and maintaining embedded drivers and firmware, focusing on C programming and real-time applications. Candidates should have at least 5 years of... 
    Senior

    Fluid Management

    Wheeling, IL
    4 days ago
  • Zebra Technologies in Lincolnshire, IL, is seeking an embedded firmware engineer to design, develop, and maintain firmware for Thermal...  ...of three days per week, with collaboration across hardware, software, and product teams. You will work with ARM-based platforms,... 
    Senior
    Work at office
    3 days per week

    Zebra Technologies

    Lincolnshire, IL
    6 hours ago
  •  ...Developer to support the development of embedded software powering building automation systems used in commercial...  ..., and maintain embedded software using C/C++ for firmware applications Work cross-functionally with engineering, QA, and product teams to deliver high-quality... 
    Senior

    Global Connect Technologies

    Buffalo Grove, IL
    4 days ago
  • Zebra Technologies is seeking an experienced embedded firmware engineer to analyze, design, program, and implement firmware for Zebra’s Thermal printer products. The role requires proficiency in C/C++, ARM, RTOS, and embedded Linux, with focus on platform libraries and... 
    Senior

    RXinsider

    Lincolnshire, IL
    2 days ago
  •  ...Responsibility:Plans, designs, develops and tests software systems or applications for software...  .... Reviews code changes.Networks with senior internal and external personnel in own...  ...to the organization.Sets software engineering project schedules, defines project parameters... 
    Senior
    Hourly pay
    Temporary work

    Walgreens Boots Alliance

    Deerfield, IL
    16 hours ago
  • $96.8k - $145.2k

     ...Spearheads complex deployments of software, architects customized...  ...to heavily influence internal engineering teams, driving the architectural...  ...refines existing software or firmware designs, identifying...  ...strong professional networks with senior internal and external stakeholders... 
    Senior
    Full time
    Summer work
    Work at office
    Local area
    Remote work
    Flexible hours
    3 days per week

    Zebra Technologies Corporation

    Lincolnshire, IL
    1 day ago
  • $108k - $127k

     ...Position Summary The Senior Software Engineer will be responsible for the design, documentation, development, and testing of new and existing Software solutions within the Digital Workflow Solutions Business Unit. You will also be responsible for analyzing product... 
    Senior
    Temporary work
    For contractors
    Work at office
    Local area

    STERIS

    Vernon Hills, IL
    4 days ago
  • Get AI-powered advice on this job and more exclusive features. Job Title: Senior Full Stack Software Engineer Summary: We are seeking a Senior Full Stack Software Engineer to support the development and delivery of a high-traffic photo application platform. This role requires... 
    Senior
    Contract work
    Summer internship

    Swoon

    Deerfield, IL
    16 hours ago
  • $108.31k - $154.73k

     ...like an internal startup — driven by our mission to transform senior care and deliver more good days for our patients. You'll...  ...become production reality. We're looking for a Full Stack AI Software Engineer who thrives in ambiguity, works autonomously, and executes... 
    Senior
    Hourly pay
    Full time
    Work experience placement
    Work at office

    ChenMed

    Deerfield, IL
    3 days ago
  •  ...Wolters Kluwer is seeking a Senior DevSecOps Engineer in Riverwoods, Illinois. This role involves supporting the engineering team for cloud platform development, implementing best practices in automation, and ensuring platform reliability. The ideal candidate will have... 
    Senior

    Wolters Kluwer

    Riverwoods, IL
    5 days ago
  • $78k - $156k

     ...devices, nutritionals and branded generic medicines. Our 115,000 colleagues serve people in more than 160 countries.Job TitleSr. Software Engineer, QualityWorking at AbbottAt Abbott, you can do work that matters, grow, and learn, care for yourself and family, be your true... 
    Senior
    Work experience placement

    Abbott

    Lake Forest, IL
    1 day ago
  •  ...Senior Software Engineer Corporate Headquarters 12575 Uline Drive, Pleasant Prairie, WI 53158 Are you an expert at developing software solutions from start to finish? Then you belong at Uline! Join us as a Senior Software Engineer, where you'll work hands-on to... 
    Senior

    Uline

    Glenview, IL
    4 days ago
  •  ...Technologies seeks a mid-level Embedded C++ Developer to support embedded software powering building automation systems in commercial and...  ...technology contributions. Responsibilities include developing firmware in C/C++, debugging and testing, and creating clear technical... 

    Global Connect Technologies

    Buffalo Grove, IL
    4 days ago
  •  ...Senior Software Engineer Come join our team! DKW Communications, Inc. (DKW) is a government contractor providing professional and technical services to various government agencies i.e. defense, law enforcement and security. We are currently looking for a Senior Software... 
    Senior
    For contractors

    DKW Communications

    Great Lakes, IL
    3 days ago
  • $100k - $140k

     ...Senior Software Development Engineer OpticsPlanet is seeking a full-time Senior Software Development Engineer to join our Engineering Team. Senior Software Development Engineer is a technical team member that is responsible for the design, development, testing, deployment... 
    Senior
    Full time
    Temporary work

    Ecentria

    Northbrook, IL
    1 day ago
  • A leading global transportation technology provider located in Buffalo Grove, Illinois, is seeking an experienced engineer focused on embedded software development within Wabtec Bus Solutions. The ideal candidate should have a Bachelor's degree in computer or software engineering... 
    Senior

    Wabtec Corporation

    Buffalo Grove, IL
    4 days ago
  • Crate & Barrel seeks a Senior Software Engineer, Warehousing to design, develop, and deliver scalable software solutions for warehousing systems. You will manage Blue Yonder Cloud WMS and its microservices, resolving incidents and ensuring long-term stability. You will... 
    Senior
    Remote job

    Crate&Barrel

    Northbrook, IL
    6 hours ago
  • Job DescriptionJob SummaryThe Senior Software Engineer I, will be responsible for building, automating, and enhancing platform capabilities that enable scalable, reliable, and efficient software delivery. This role focuses on developing cloud-native solutions, integrating... 
    Senior
    Hourly pay

    Walgreens Boots Alliance

    Deerfield, IL
    2 days ago
  • $96.8k - $145.2k

     ...every day at Zebra.What We're Looking For:An experienced Cloud Engineer to work on various cloud projects involving automation, security...  ...and troubleshoot server and non-desktop computer hardware, software, systems and other resources in a data center or other centralized... 
    Senior
    Full time
    Summer work
    Local area
    Flexible hours

    Zebra Technologies Corporation

    Lincolnshire, IL
    4 days ago
  • Crate & Barrel is looking for a Senior Software Engineer for Content Lifecycle Operations. The role involves designing scalable systems for managing visual content and requires strong technical and collaboration skills. Responsibilities include developing APIs, leading... 
    Senior
    Remote work

    Crate & Barrel

    Northbrook, IL
    6 hours ago
  •  ...Integration and Optimization: Collaborate with data scientists and ML engineers to prepare data and infrastructure for fine-tuning open-source...  ...& Qualifications Experience: 7+ years of experience in software development or AI engineering, with a strong portfolio of... 
    Senior

    Cloud Analytics Technologies LLC

    Mettawa, IL
    2 days ago
  • $209k - $238.5k

     ...Senior Lead Software Engineer, Full Stack (Global Payment Network) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One... 
    Senior
    Full time
    Part time
    Internship
    Local area

    Capital One Financial Corp

    Riverwoods, IL
    1 day ago
  • $209k - $238.5k

     ...Senior Lead Software Engineer, Full Stack Are you interested in designing and operating highly available, scalable payment systems at global scale? The Global Payment Network (GPN) Technology organization, manages critical payments infrastructure to facilitate global... 
    Senior
    Full time
    Part time
    Internship
    Local area

    Capital One

    Deerfield, IL
    1 day ago
  • $118k - $148k

    Honeywell is looking for an Advanced Embedded Engineer in Lincolnshire, IL. In this role, you will drive the design and development of sophisticated embedded software solutions for industrial automation technologies. You'll collaborate with hardware teams to integrate... 
    Senior

    Honeywell

    Lincolnshire, IL
    4 days ago
  • Honeywell Technologies in Lincolnshire, IL, is seeking an Advanced Embedded Engineer to design and develop embedded software solutions for industrial automation. This role requires 6+ years of experience and strong skills in C and C++. As part of a hybrid work schedule... 
    Senior

    Honeywell Technologies

    Lincolnshire, IL
    4 days ago
  • $198k - $282.86k

     ...Senior Director of Software Engineering The Senior Director of Software Engineering provides technology business leadership and vision. The incumbent maintains the single source of consistent information on all IT services delivered to business, ensures and verifies service... 
    Senior
    For contractors
    Work experience placement
    Work at office

    ChenMed LLC

    Deerfield, IL
    4 days ago
  • CVS Health is seeking a Staff Software Development Engineer to lead web-based tool platforms within the myPBM space. You will collaborate with stakeholders and engineering teams to drive architecture, scalability, and quality for cloud-native applications. The role emphasizes... 
    Senior
    Remote job

    CVS Health

    Buffalo Grove, IL
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Firmware/Software Engineer Senior. Be the first to apply!