×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Job in Kalamazoo, Kalamazoo County, Michigan, 49006, USA
Listing for: Bosch Home Comfort USA
Full Time position
Listed on 2026-02-15
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 125000 - 150000 USD Yearly USD 125000.00 150000.00 YEAR
Job Description & How to Apply Below

Senior Software Engineer

Location:

Kalamazoo, MI

Starting date:
According to arrangement

Working time:
Full-time

Legal entity:
Bosch Automotive Service Solutions Inc.

What you will do
  • As a Senior software engineer you will be involved in Front-end and Back-end system requirements, design, development, coding, customization, configuration, testing, and deployment in support of Online and Offline Applications and Mobile solutions.
  • To help define the software architecture and design for exciting new products.
  • To participate in design reviews, code reviews and adhere to software development best practices
  • To provide system-wide problem-solving, solutions and production support.
  • Use and adapt existing applications & services; and mobile/desktop apps
  • Create and test software prototypes
  • Document and lead development of user interfaces and customer journeys for both online and offline cases.
  • To seek out and participate in personal development opportunities.
  • To grow and share your knowledge base of the latest technologies, industry standardization, and engineering best practices.
  • To collaborate with multiple departments in a dynamic product ecosystem.
Experience & Background
  • BS degree in Computer Science, Engineering, MIS, or equivalent with programming experience
  • 7+ years’ full stack experience working with architectures on various platforms, such as applications and services, mobile applications and components, stand‑alone applications, distributed (enterprise) applications, etc., on various operating systems, including Windows Servers and Desktops. Additional experience on Android and/or iOS is a plus.
  • Experience in Software Design Patterns and Practices. (MVC, MVP, Interfaces, etc.).
  • Experience in various popular development languages and technologies, including but not limited to Java, C#, C++, HTML, XML, TCP/IP, etc.
  • Proven capability in technical communications, often called upon to express technical concepts verbally and in writing.
  • Remain up to date with the terminology, concepts, and best practices for coding mobile apps
  • Ability to learn from other team members and adopt to best in class industry standards.
Desired Competencies
  • Full stack development on .NET and/or JAVA
  • Experience with Mobile Development (Android, IOS or Windows)
  • Experience with vehicle and network communication protocols such as CAN bus, TCP/IP, UDP, UART, etc.

Indefinite U.S. work authorized individuals only. Future sponsorship for work authorization is not available.

This position requires the ability to be physically present at either our Kalamazoo or Plymouth, MI location.

Equal Opportunity Employer, including disability / veterans.

All your information will be kept confidential according to EEO guidelines.

Benefits
  • Medical, Dental & Vision
  • Life and Supplement Life
  • Long and Short Term Disability (after 30 days)
  • Paid Time Off & Holidays
  • 401K – with generous company match
  • In addition to 401K, additional retirement benefit 100% company paid
  • Annual bonuses
  • Tuition Assistance
  • Paid Volunteer Time
  • Associate Discounts on Bosch products like home appliances, power tools, thermal products like tank‑less water heaters and more

Comprehensive Benefit Offering – All benefits are effective DAY 1!

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary