Talent.com
Software Design Engineer II
Software Design Engineer IIGrayhill Inc. • La Grange, IL, USA
Software Design Engineer II

Software Design Engineer II

Grayhill Inc. • La Grange, IL, USA
30+ days ago
Job type
  • Permanent
  • Quick Apply
Job description

Grayhill designs and manufactures intuitive human interface solutions that make life simpler, safer and more efficient. Standard products include optical encoders, rotary switches, keypads, joysticks, displays, touchscreens and pushbuttons. These components are sold to thousands of customers around the globe. Grayhill also incorporates these standard products into control panels to support a range of major customers in the Healthcare, Agriculture, Construction Equipment and Military markets. Our headquarters are in LaGrange, IL with manufacturing facilities located in McCook and Carpentersville IL, Iola WI and Shenzhen China.

We offer opportunities for talented professionals seeking challenging careers with a proven industry leader.

Are You Ready to Grow With Us?

Summary :   We are seeking a skilled and motivated Embedded Software Design Engineer II to join our Healthcare Solutions team. In this role, you will contribute to the design, development, and maintenance of embedded software systems for existing and next-generation products. You'll work closely with hardware engineers, firmware developers, customers, suppliers and cross-functional teams to deliver reliable and high-performance solutions.

Essential Duties and Responsibilities include the following. Other duties may be assigned.

  • Design, implement, and test embedded software for microcontrollers and embedded systems.
  • Develop and maintain device drivers, communication protocols (e.g., I2C, SPI, UART, USB, BT / BLE), and real-time operating systems (RTOS).
  • Collaborate with hardware engineers to bring up new boards and debug hardware / software integration issues.
  • Optimize code for performance, memory usage, and power efficiency.
  • Participate in code reviews, unit testing, and system-level testing.
  • Document software designs, architecture, and development processes.
  • Support manufacturing and field teams with troubleshooting and issue resolution.
  • Stay current with industry trends, tools, and best practices in embedded systems development.
  • Recommend new products and / or modifications and improvements to existing products.
  • Interface with customers as necessary to clarify design objectives on projects and communicate updates to Sales Department.
  • Recommend suppliers and / or other outside sources for technical information as needed to meet design objectives and communicate information to Purchasing Department.
  • Provide technical support to internal and external customers.
  • Coach and mentor associates assigned to projects.

Education and / or Experience :

  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field.
  • 2–5 years of experience in embedded software development.
  • Proficiency in C / C++ for embedded systems.
  • Experience with microcontroller platforms (e.g., ARM Cortex-M, STM32, PIC, etc.).
  • Familiarity with debugging tools such as oscilloscopes, logic analyzers, and JTAG.
  • Knowledge of RTOS concepts and implementation.
  • Strong problem-solving and communication skills.
  • What we have to offer :

  • You will be at the forefront of challenging work. We solve complex problems with innovative solutions across all teams and in all roles. There is purpose in our work!
  • Comprehensive Health Insurance; medical, dental, prescription, and vision starting on day one.
  • Generous Paid Time Off
  • 401(K) match up to 4% of salary
  • Tuition Reimbursement
  • Collaboration Space featuring ping pong, foosball, board games, and more...
  • 10 company paid holidays
  • Optional gap insurance coverages
  • Company paid disability, parental leave, and basic group life
  • 24 / 7 Employee Assistance Program
  • Catered company events - to pause and celebrate the wins!
  • We value diversity and inclusion. We are an equal opportunity employer, and we do not discriminate on the basis of gender, color, race, religion, marital status, sexual orientation, or national origin.

    This position requires use of information or access to hardware which is subject to the International Traffic in Arms Regulations (ITAR). All applicants must be U.S. persons within the meaning of ITAR. ITAR defines a U.S. person as a U.S. Citizen, U.S. National, U.S. Permanent Resident (i.e. 'Green Card Holder'), Political Asylee, or Refugee.

    Job Posted by ApplicantPro

    Create a job alert for this search

    Software Engineer Ii • La Grange, IL, USA

    Related jobs
    Systems Engineer II

    Systems Engineer II

    Softworld Inc • Tinley Park, IL, US
    Full-time
    Job Title : Systems Engineer II Job Location : Remote (CST / EST Time Zones Only) Onsite Requirements : VMware, Windows Server, Linux Server Ansible and / or Terraform Cloud experience (AWS / Azure) Job Des...Show more
    Last updated: 10 days ago • Promoted
    Site Reliability Engineer II

    Site Reliability Engineer II

    VirtualVocations • Lincolnwood, Illinois, United States
    Full-time
    A company is looking for a Site Reliability Engineer II- Process Automation.Key Responsibilities Optimize and automate incident and change management processes to enhance system efficiency and re...Show more
    Last updated: 30+ days ago • Promoted
    Design Engineer

    Design Engineer

    Great Northern Corp • Des Plaines, IL, US
    Permanent
    Great Northern Instore Chicago, Des Plaines, Illinois, United States of America.Posted Monday, June 16, 2025 at 6 : 00 AM. Privately held, Great Northern Instore, a division of Great Northern Corporat...Show more
    Last updated: 7 hours ago • Promoted • New!
    COORDINATING ENGINEER II

    COORDINATING ENGINEER II

    City of Chicago • Chicago, IL, United States
    Full-time
    Coordinating Engineer II, GY13.CHICAGO DEPARTMENT OF TRANSPORTATION.Additional vacancies possible pending budget approval). Applications for this position will be accepted until 11 : 59pm CDT on Novem...Show more
    Last updated: 30+ days ago • Promoted
    Software Design Engineer

    Software Design Engineer

    VirtualVocations • Naperville, Illinois, United States
    Full-time
    A company is looking for a Software Design Engineer to build robust and scalable systems for AI technologies.Key Responsibilities Develop internal tools for data scientists using Python, Azure, a...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer II

    Senior Software Engineer II

    LexisNexis Risk Solutions • Chicago, IL, United States
    Full-time
    Senior Software Engineer II page is loaded## Senior Software Engineer IIlocations : Boca Raton, FL : Chicago, ILtime type : Full timeposted on : Posted Todayjob requisition id : R100578 • •About...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer Consultant II

    Software Engineer Consultant II

    Allstate Insurance • Chicago, IL, United States
    Full-time
    At Allstate, great things happen when our people work together to protect families and their belongings from life's uncertainties. And for more than 90 years our innovative drive has kept us a step ...Show more
    Last updated: 30+ days ago • Promoted
    Design Engineer II (Batavia)

    Design Engineer II (Batavia)

    Suncast Corporation • Batavia, IL, US
    Part-time
    The Senior Design Engineer is responsible for taking a product concept and developing it into a finished product.The senior design engineer will lead all project-based activities from initial CAD d...Show more
    Last updated: 10 days ago • Promoted
    Design Engineer II

    Design Engineer II

    SWE Solutions • Chicago, IL, US
    Full-time
    We are looking for an experienced.As a mid-level engineer, you will apply your technical expertise and project experience to develop innovative design solutions while mentoring junior team members....Show more
    Last updated: 30+ days ago • Promoted
    Village of Algonquin, Engineer II

    Village of Algonquin, Engineer II

    Illinois City / County Management Association (ILCMA) • Algonquin, IL, US
    Full-time
    APPLICATION DEADLINE : Interested candidates are encouraged to apply as soon as possible.Interviews may be conducted as applications are received. This position will remain open until filled.FULL SAL...Show more
    Last updated: 7 hours ago • Promoted • New!
    Engineer, Sr I & C Design

    Engineer, Sr I & C Design

    Constellation Energy • Warrenville, IL, United States
    Full-time
    As the nation's largest producer of clean, carbon-free energy, Constellation is focused on our purpose : accelerating the transition to a carbon-free future. We have been the leader in clean energy p...Show more
    Last updated: 30+ days ago • Promoted
    Design Engineer

    Design Engineer

    Planet Forward • Elk Grove Village, IL, US
    Full-time +1
    Get AI-powered advice on this job and more exclusive features.This range is provided by Planet Forward.Your actual pay will be based on your skills and experience — talk with your recruiter to lear...Show more
    Last updated: 7 hours ago • Promoted • New!
    Software Engineer II

    Software Engineer II

    VirtualVocations • Lincolnwood, Illinois, United States
    Full-time
    A company is looking for a Software Engineer II.Key Responsibilities Collaborate with team members to design new features based on user and business requirements Write clean, maintainable code a...Show more
    Last updated: 30+ days ago • Promoted
    Design Engineer II

    Design Engineer II

    Suncast Corporation • Batavia, IL, United States
    Full-time
    The Senior Design Engineer is responsible for taking a product concept and developing it into a finished product.The senior design engineer will lead all project-based activities from initial CAD d...Show more
    Last updated: 12 days ago • Promoted
    Engineer II - Software Engineering (Firmware) Signaling Division

    Engineer II - Software Engineering (Firmware) Signaling Division

    Federal Signal • University Park, IL, US
    Full-time
    The successful candidate will be responsible for designing, developing, and testing the low-level software (firmware) that controls the functionality of electronic hardware devices, like embedded s...Show more
    Last updated: 6 days ago • Promoted
    Software Engineer II (SL), Senior

    Software Engineer II (SL), Senior

    Zebra Technology Corporation • Chicago, IL, United States
    Full-time
    At Zebra, we are a community of innovators who come together to create new ways of working to make everyday life better.United by curiosity and care, we develop dynamic solutions that anticipate ou...Show more
    Last updated: 6 days ago • Promoted
    Design Engineer

    Design Engineer

    AGI - Ag Growth International • Naperville, IL, US
    Full-time
    AGI is a global food-based infrastructure company publicly traded in Canada.With over 3,800 employees and over 30 global manufacturing brands, AGI is a leading provider of equipment and technology ...Show more
    Last updated: 7 hours ago • Promoted • New!
    Engineer, Sr I & C Design

    Engineer, Sr I & C Design

    Constellation • Warrenville, IL, US
    Full-time
    Engineer, Sr I & C Design - Constellation.Constellation offers a wide range of benefits and rewards to help employees thrive professionally and personally, including competitive compensation, b...Show more
    Last updated: 7 hours ago • Promoted • New!