Jobs
>
Carol Stream

    Senior Application Software Engineer - Carol Stream, United States - Marmon Holdings, Inc.

    Marmon Holdings, Inc.
    Marmon Holdings, Inc. Carol Stream, United States

    3 weeks ago

    Default job background
    Description

    Marmon Foodservice Technologies, Inc.

    Come join a team where People make the difference As a part of Marmon Holdings, Inc., a highly decentralized organization, we rely heavily on people with the aptitude, attitude, and entrepreneurial spirit to drive our success, and we're committed to attracting and retaining top talent.

    About The Job
    Though you may not know us by name, you've most likely enjoyed meals and refreshments supported by our industry-leading brand portfolio. For decades, we've designed and manufactured foodservice equipment for some of the world's biggest, most recognized consumer brands. We are driven to innovate with a clear purpose in mind: to enhance the eating and drinking experience, nourishing the people and communities we serve.

    As a Senior Application Software Engineer, you will be responsible for the design, development, and implementation of digital applications running on premium food & beverage equipment. You will drive collaboration with cross-functional teams, leverage technical strategy and best practices, and lead the successful execution of projects. In this role, you will further develop technical subject-matter expertise while contributing significantly to MFT's growth and innovation.

    This role is subject to our hybrid work model: we collaborate in the office on Monday, Tuesday, and Thursday. The rest of the week, you have flexibility to work wherever it suits you best.

    What You'll Do

    • Lead the architectural design and implementation of applications, ensuring scalability and maintainability.
    • Design, develop, and maintain Linux applications using C++ and the Qt/QML framework.
    • Integrate applications with the Linux operating system, leveraging system libraries, APIs, and services.
    • Identify and resolve complex technical issues ensuring optimal performance and stability.
    • Collaborate with cross-functional teams, participate in code reviews, and contribute to quality assurance activities.
    • Perform code reviews to ensure adherence to coding standards, best practices, and maintain high code quality
    • Develop and maintain technical documentation, including design specifications, software requirements, and user manuals.
    • Stay updated with the latest developments in software development and related technologies. Share knowledge and mentor junior developers, fostering a culture of continuous learning and growth.
    Who You Are
    • Independent Self-Starter: Takes prompt, proactive action to accomplish work goals with limited oversight
    • Collaborative Partner: Uses interpersonal skills to communicate effectively with cross-functional teams
    • Strategic Thinker: Relies on analytical and problem-solving skills to think strategically and execute tactically
    • Clear Communicator: Speaks and writes effectively to convey technical information, project requirements, and progress updates to team members and stakeholders
    Skills/Experience We're Looking For
    • In-depth knowledge and experience with the Linux operating system, including system administration and shell scripting.
    • Strong proficiency in the C++11 (or later) programming language, including object-oriented programming concepts and memory management.
    • Expertise in utilizing the Qt and QML for developing applications with graphical user interfaces.
    • Ability to design and implement robust, scalable, and modular application architectures.
    • Familiarity with JIRA and GitLab or similar tools
    • Experience with common network communication standards, including BSD sockets, HTTP, JSON, XML, and MQTT is a significant plus.
    • Proficiency in Python for scripting and automation a plus.
    • Knowledge of build systems using Docker and CMake a plus.
    Required Qualifications
    • Bachelor's or Master's in Computer Science (or similar) or equivalent experience
    • 7+ years of relevant experience in a software engineering role
    Benefits

    We support your well-being with comprehensive and easy-to-use benefits that you'll be eligible to enroll in on your first day of employment. Here are some of the highlights:
    • Medical, Dental, Vision, and Prescription Drug insurance plans
    • Access to a Health Advocate who is an expert in Marmon's health plan and can help you select the best health benefits for you and your family
    • Tax advantaged spending accounts for health and dependent care expenses
    • Wellness programs and resources including Telehealth, Mental Health, Fitness, and Family Planning
    • Generous paid time off for personal use, holidays, and parental leave
    • Company-sponsored life insurance
    • 401(k) with fully vested company match; Marmon may also make an additional annual discretionary contribution to your account, whether or not you contribute on your own
    • Financial and retirement advising
    About Marmon Holdings

    Marmon Holdings, Inc., a Berkshire Hathaway company, comprises 11 groups and more than 100 autonomous businesses with total annual revenue of $10 billion. Marmon's 28,000-plus team members are celebrating the company's 70th anniversary in 2023 and helping write the next chapter of Marmon's story.

    #LI-DNI

    Following receipt of a conditional offer of employment, candidates will be required to complete additional job-related screening processes as permitted or required by applicable law.

    We are an equal opportunity employer, and all applicants will be considered for employment without attention to their membership in any protected class. If you require any reasonable accommodation to complete your application or any part of the recruiting process, please email your request to , and please be sure to include the title and the location of the position for which you are applying.


  • Marmon Foodservice Technologies Carol Stream, United States

    Marmon Foodservice Technologies, Inc. · Come join a team where People make the difference As a part of Marmon Holdings, Inc., a highly decentralized organization, we rely heavily on people with the aptitude, attitude, and entrepreneurial spirit to drive our success, and we're com ...

  • Aurora Innovations

    Software engineer

    1 week ago


    Aurora Innovations Lake Barrington, United States

    Your tasks: · Development of creative and individual solutions based on C#/.NET and SQL · Implementation of complex software solutions and application of the software · Programming and process design in direct contact with users · Creation of high-quality software · What we offer ...

  • Bectran, Inc.

    Software Engineer

    1 week ago


    Bectran, Inc. Schaumburg, United States

    Our Engineering Department exists at the core of our organization. This analytical and innovative team works diligently to ensure clients' needs are exceeded through the creation and delivery of transformative technologies. · We are seeking a computer science graduate eager to ap ...

  • TEKsystems

    Software Engineer

    1 week ago


    TEKsystems Naperville, United States Contract to Regular

    Description: · TEKsystems is looking for a Software Engineer to help one of our clients in Chicagoland. · Skills: · C#, .net, Development, Software development, html, css, sql, c++, cloud · The types of projects that we thrive in include: · • Web-based projects · • Line of Busi ...

  • Tech Mahindra

    Software Engineer

    2 weeks ago


    Tech Mahindra Lisle, United States

    About Us: · At Tech Mahindra (Tech Mahindra | Connected World, Connected Experiences), we live the philosophy of connected world and connected experiences. We thrive on change that is powered by the intelligent symphony of technology and humans designing meaningful and sustainabl ...


  • Knewin Carol Stream, United States

    Employer Industry: Technology and Aerospace · Why Consider this Job Opportunity: · - Salary up to $120,230.00 · - Opportunity for career advancement and growth within the organization · - Chance to work with cutting-edge technology in the aerospace industry · - Supportive and co ...

  • WiseTech Global

    Software Engineer

    12 hours ago


    WiseTech Global Schaumburg, United States

    About Us · Our software is the most complete solution for companies that provide logistics execution services. We are always on the lookout for highly talented individuals who can carve out their niche within the business. Are you passionate about producing beautiful applications ...

  • Workday

    Software Engineer

    3 weeks ago


    Workday Lisle, United States

    Software Engineer · Job Category: Engineering · Time Type: Full time · Minimum Clearance Required to Start: TS/SCI with Polygraph · Employee Type: Regular · Percentage of Travel Required: Up to 10% · Type of Travel: Local · What You'll Get to Do · : · Participate in rese ...

  • CACi

    Software Engineer

    4 days ago


    CACi Lisle, United States

    Software EngineerJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: TS/SCIEmployee Type: RegularPercentage of Travel Required: Up to 10%Type of Travel: Local* * * · Primary Purpose: · Under direct supervision, participate in research and innovation ...


  • E-Solutions Lisle, United States

    software Verification & Validation team as a Sr. Engineer and play a significant role in verification and troubleshooting of unit/functional automated testing solutions, accountable for the overall unit/functional test automation strategy and test execution; and play a critical r ...


  • avance Lisle, United States

    Role: Embedded Software Engineer · Location: Lisle IL - Onsite · Duration: Full Time · An embedded software engineer on the Navistar Low-Level Software Team is responsible for ECU software development for multiple ECUs. Work includes effort across the full software development li ...


  • Ampstek Lisle, United States

    Position: Embedded Software Engineer · Location: Lisle IL · Customer: Tech Mahindra · An embedded software engineer on the Navistar Low-Level Software Team is responsible for ECU software development for multiple ECUs. Work includes effort across the full software development lif ...

  • VILLA-TECH, Inc.

    Software Engineer

    2 days ago


    VILLA-TECH, Inc. Naperville, United States

    Job Description · Job DescriptionRequirements · As a Software Engineer working on high-profile projects for some of the biggest names in the industry, we expect you to: · Ensure good coding practice through regular code review and pair programming, comfortable with explaining and ...

  • Güntner

    Software Engineer

    1 week ago


    Güntner Chicago, United States

    Company Description · Güntner is a leading engineering solutions provider based in Munich, with over 90 years of experience in the heating and cooling industry. Our expertise powers various industries, including food preservation, office building temperature control, and renewabl ...

  • The M&R Companies

    Software Engineer

    1 week ago


    The M&R Companies Roselle, United States

    Job Description · Job Description · Software Engineer (Onsite in Roselle, IL) · Health, Dental, Vision, and FSA/DCA Benefits begin the 1st of the month following 30 days. · 401(k) with company match, vacation, life, and disability insurance benefits are available, as well. · P ...


  • Marmon Holdings, Inc. Carol Stream, United States

    Marmon Foodservice Technologies, Inc. · Come join a team where People make the difference As a part of Marmon Holdings, Inc., a highly decentralized organization, we rely heavily on people with the aptitude, attitude, and entrepreneurial spirit to drive our success, and we're co ...

  • CDK Global

    Software Engineer

    3 days ago


    CDK Global Hoffman Estates, United States

    We are looking for a talented and motivated Software Engineer - Java to join our growing team As a Software Engineer, one will assist with developing and maintaining functionalities within CDK's cloud-based inventory management system, that leverages AI features. · Our Software ...

  • Encyclopaedia Britannica, Inc.

    Software Engineer

    2 weeks ago


    Encyclopaedia Britannica, Inc. Chicago, United States

    The Britannica Group owns two of the world's most valuable and trusted sources of knowledge: Encyclopaedia Britannica (established 1768) and Merriam-Webster (established Now, as digital-first brands, they serve a global audience of more than 2 billion users on the web, apps, and ...

  • MindSpring Partners LLC

    Software Engineer

    3 weeks ago


    MindSpring Partners LLC Chicago, United States

    Contract Opportunity (No C2C) · Chicago based asset manager is looking for a Software Engineer to join their team for 6 to 12 months. This role will have contract to hire opportunities. · Responsibilities · Software Engineer will bring a robust background in software development, ...


  • iSeatz Wheaton, United States

    Job Description · Job Description · Our Mission · iSeatz provides digital commerce and loyalty tech solutions that enable travel and lifestyle bookings to global customers including American Express, Expedia, and IHG Hotels. Our proprietary platform processes more than $4B a ye ...