Marmon Foodservice Technologies
Senior Application Software Engineer
Marmon Foodservice Technologies, Carol Stream, Illinois, United States, 60158
Join to apply for the
Senior Application Software Engineer
role at
Marmon Foodservice Technologies 2 days ago Be among the first 25 applicants Join to apply for the
Senior Application Software Engineer
role at
Marmon Foodservice Technologies Get AI-powered advice on this job and more exclusive features. Marmon Foodservice Technologies, Inc.
As a part of the global industrial organization Marmon Holdingswhich is backed by Berkshire Hathawayyoull be doing things that matter, leading at every level, and winning a better way. Were committed to making a positive impact on the world, providing you with diverse learning and working opportunities, and fostering a culture where everyones empowered to be their best.
About The Job
Though you may not know us by name, youve most likely enjoyed meals and refreshments supported by our industry-leading brand portfolio. For decades, weve designed and manufactured foodservice equipment for some of the worlds biggest, most recognized consumer brands. We are driven to innovate with a clear purpose in mind: to revolutionize the future of foodservice.
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 MFTs 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 Youll 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 Were 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
Bachelors 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 youll 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 Marmons 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. Marmons 28,000-plus team members are celebrating the company's 70th anniversary in 2023 and helping write the next chapter of Marmon's story.
Pay Range
106,400.00 - 159,600.00
We offer a comprehensive benefits package that may include medical, dental, vision, 401k matching, and more!
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 careers@marmon.com, and please be sure to include the title and the location of the position for which you are applying.
Seniority level
Seniority level
Mid-Senior level Employment type
Employment type
Full-time Job function
Job function
Engineering and Information Technology Industries
Food and Beverage Services Referrals increase your chances of interviewing at Marmon Foodservice Technologies by 2x Sign in to set job alerts for Senior Software Engineer roles.
Elk Grove Village, IL $63,900.00-$171,180.00 5 days ago Des Plaines, IL $110,000.00-$150,000.00 6 days ago Deerfield, IL $102,800.00-$164,400.00 1 month ago Elmhurst, IL $110,000.00-$140,000.00 2 days ago Deerfield, IL $127,500.00-$204,000.00 1 month ago Deerfield, IL $102,800.00-$164,400.00 2 months ago Chicago, IL $105,400.00-$136,400.00 1 week ago Deerfield, IL $127,500.00-$204,000.00 1 month ago Deerfield, IL $114,800.00-$183,600.00 1 month ago Chicago, IL $105,400.00-$136,400.00 1 week ago Northbrook, IL $105,800.00-$132,250.00 1 week ago Greater Chicago Area $235,000.00-$310,000.00 2 weeks ago Chicago, IL $105,400.00-$136,400.00 1 week ago Chicago, IL $105,400.00-$136,400.00 1 week ago Sr Full Stack Developer (Java/Azure)_Chicago, IL_ONLY ON W2_No 1099/C2C
Bolingbrook, IL $102,900.00-$124,000.00 1 week ago Northbrook, IL $105,800.00-$132,250.00 1 day ago Principal Software Engineer (Java & AWS)
Greater Chicago Area $130,000.00-$170,000.00 1 week ago Deerfield, IL $102,800.00-$164,400.00 3 months ago Westmont, IL $114,000.00-$129,000.00 1 week ago Naperville, IL $134,118.00-$139,000.00 5 months ago Senior Engineer, Embedded Systems Development
Niles, IL $88,400.00-$177,600.00 1 month ago Aurora, IL $131,182.00-$234,850.80 6 days ago Senior Staff Software Engineer, Payments
Greater Chicago Area $191,000.00-$265,000.00 13 hours ago Were unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr
Senior Application Software Engineer
role at
Marmon Foodservice Technologies 2 days ago Be among the first 25 applicants Join to apply for the
Senior Application Software Engineer
role at
Marmon Foodservice Technologies Get AI-powered advice on this job and more exclusive features. Marmon Foodservice Technologies, Inc.
As a part of the global industrial organization Marmon Holdingswhich is backed by Berkshire Hathawayyoull be doing things that matter, leading at every level, and winning a better way. Were committed to making a positive impact on the world, providing you with diverse learning and working opportunities, and fostering a culture where everyones empowered to be their best.
About The Job
Though you may not know us by name, youve most likely enjoyed meals and refreshments supported by our industry-leading brand portfolio. For decades, weve designed and manufactured foodservice equipment for some of the worlds biggest, most recognized consumer brands. We are driven to innovate with a clear purpose in mind: to revolutionize the future of foodservice.
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 MFTs 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 Youll 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 Were 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
Bachelors 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 youll 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 Marmons 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. Marmons 28,000-plus team members are celebrating the company's 70th anniversary in 2023 and helping write the next chapter of Marmon's story.
Pay Range
106,400.00 - 159,600.00
We offer a comprehensive benefits package that may include medical, dental, vision, 401k matching, and more!
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 careers@marmon.com, and please be sure to include the title and the location of the position for which you are applying.
Seniority level
Seniority level
Mid-Senior level Employment type
Employment type
Full-time Job function
Job function
Engineering and Information Technology Industries
Food and Beverage Services Referrals increase your chances of interviewing at Marmon Foodservice Technologies by 2x Sign in to set job alerts for Senior Software Engineer roles.
Elk Grove Village, IL $63,900.00-$171,180.00 5 days ago Des Plaines, IL $110,000.00-$150,000.00 6 days ago Deerfield, IL $102,800.00-$164,400.00 1 month ago Elmhurst, IL $110,000.00-$140,000.00 2 days ago Deerfield, IL $127,500.00-$204,000.00 1 month ago Deerfield, IL $102,800.00-$164,400.00 2 months ago Chicago, IL $105,400.00-$136,400.00 1 week ago Deerfield, IL $127,500.00-$204,000.00 1 month ago Deerfield, IL $114,800.00-$183,600.00 1 month ago Chicago, IL $105,400.00-$136,400.00 1 week ago Northbrook, IL $105,800.00-$132,250.00 1 week ago Greater Chicago Area $235,000.00-$310,000.00 2 weeks ago Chicago, IL $105,400.00-$136,400.00 1 week ago Chicago, IL $105,400.00-$136,400.00 1 week ago Sr Full Stack Developer (Java/Azure)_Chicago, IL_ONLY ON W2_No 1099/C2C
Bolingbrook, IL $102,900.00-$124,000.00 1 week ago Northbrook, IL $105,800.00-$132,250.00 1 day ago Principal Software Engineer (Java & AWS)
Greater Chicago Area $130,000.00-$170,000.00 1 week ago Deerfield, IL $102,800.00-$164,400.00 3 months ago Westmont, IL $114,000.00-$129,000.00 1 week ago Naperville, IL $134,118.00-$139,000.00 5 months ago Senior Engineer, Embedded Systems Development
Niles, IL $88,400.00-$177,600.00 1 month ago Aurora, IL $131,182.00-$234,850.80 6 days ago Senior Staff Software Engineer, Payments
Greater Chicago Area $191,000.00-$265,000.00 13 hours ago Were unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr