Software Engineer I
Rochester, MI · On-site
Description Software Engineer I Location: Remote, USA Employment Type: Full-Time Benefits offered: Vision, medical, Life, Dental, 401K Gross Annual Base Salary: USD 104,000-130,000 Additional ...
Rochester, MI · On-site
Description Software Engineer I Location: Remote, USA Employment Type: Full-Time Benefits offered: Vision, medical, Life, Dental, 401K Gross Annual Base Salary: USD 104,000-130,000 Additional ...
Rochester, MI · On-site
Description Software Engineer I Location: Remote, USA Employment Type: Full-Time Benefits offered: Vision, medical, Life, Dental, 401K Gross Annual Base Salary: USD 104,000-130,000 Additional ...
JOB SUMMARY The Computer Vision Algorithm Engineer role focused on ADAS perception that turns camera video feeds (image frames) into a clear understanding of the vehicle's surroundings. The work ...
JOB SUMMARY The Computer Vision Algorithm Engineer role focused on ADAS perception that turns camera video feeds (image frames) into a clear understanding of the vehicle's surroundings. The work ...
JOB SUMMARY The Computer Vision Algorithm Engineer role focused on ADAS perception that turns camera video feeds (image frames) into a clear understanding of the vehicle's surroundings. The work ...
JOB SUMMARY The Computer Vision Algorithm Engineer role focused on ADAS perception that turns camera video feeds (image frames) into a clear understanding of the vehicle's surroundings. The work ...
Rochester Hills, MI · On-site
As a Software Engineer, you will play a key role in designing, implementing, and testing software applications that integrate with our HVAC systems, enabling advanced functionality and control ...
Rochester Hills, MI · On-site
As a Software Engineer, you will play a key role in designing, implementing, and testing software applications that integrate with our HVAC systems, enabling advanced functionality and control ...
JOB SUMMARY The Computer Vision Algorithm Engineer role focused on ADAS perception that turns camera video feeds (image frames) into a clear understanding of the vehicle's surroundings. The work ...
JOB SUMMARY The Computer Vision Algorithm Engineer role focused on ADAS perception that turns camera video feeds (image frames) into a clear understanding of the vehicle's surroundings. The work ...
JOB SUMMARY The Computer Vision Algorithm Engineer role focused on ADAS perception that turns camera video feeds (image frames) into a clear understanding of the vehicle's surroundings. The work ...
JOB SUMMARY The Computer Vision Algorithm Engineer role focused on ADAS perception that turns camera video feeds (image frames) into a clear understanding of the vehicle's surroundings. The work ...
Software Engineer Location : Auburn Hills, MI Duration : Long term Min 6 years of exp in integration of SW modules which are based on Autosar and non-Autosar exp in embedded SW integration and ...
Software Engineer Location : Auburn Hills, MI Duration : Long term Min 6 years of exp in integration of SW modules which are based on Autosar and non-Autosar exp in embedded SW integration and ...
Auburn Hills, MI · On-site
$58 - $62/hr
Agentic AI/ML Engineer -Hybrid (Only w2 consultants) Auburn Hills, MI-2 days onsite 12 months Need 10+ plus years experience We are seeking a highly skilled Senior Agentic AI Engineer to join our ...
Quick apply
Auburn Hills, MI · On-site
$58 - $62/hr
Agentic AI/ML Engineer -Hybrid (Only w2 consultants) Auburn Hills, MI-2 days onsite 12 months Need 10+ plus years experience We are seeking a highly skilled Senior Agentic AI Engineer to join our ...
Auburn Hills, MI · On-site
Software Engineer Position Overview The Software Engineer will support business and technology teams by helping analyze system needs, document requirements, support application and data-related ...
Auburn Hills, MI · On-site
Software Engineer Position Overview The Software Engineer will support business and technology teams by helping analyze system needs, document requirements, support application and data-related ...
Auburn Hills, MI · On-site
Software Engineer Location : Auburn Hills, MI Duration : Long term • Min 6 years of exp in integration of SW modules which are based on Autosar and non-Autosar • exp in embedded SW integration ...
Auburn Hills, MI · On-site
Software Engineer Location : Auburn Hills, MI Duration : Long term • Min 6 years of exp in integration of SW modules which are based on Autosar and non-Autosar • exp in embedded SW integration ...
Description & Requirements Maximus is currently seeking a Software Engineer . In this role, you will provide expertise in the areas of managed file transfer and EDI X12 translations. In addition ...
Description & Requirements Maximus is currently seeking a Software Engineer . In this role, you will provide expertise in the areas of managed file transfer and EDI X12 translations. In addition ...
Description & Requirements Maximus is currently seeking a Software Engineer . In this role, you will provide expertise in the areas of managed file transfer and EDI X12 translations. In addition ...
Description & Requirements Maximus is currently seeking a Software Engineer . In this role, you will provide expertise in the areas of managed file transfer and EDI X12 translations. In addition ...
Auburn Hills, MI · On-site
MS, Computer Engineering/Electrical Engineering/Computer Science or related work experience * 7-10 years of experience in model based software development for Real Time-Embedded Controls, primarily ...
Auburn Hills, MI · On-site
MS, Computer Engineering/Electrical Engineering/Computer Science or related work experience * 7-10 years of experience in model based software development for Real Time-Embedded Controls, primarily ...
Auburn Hills, MI · Hybrid
MS, Computer Engineering/Electrical Engineering/Computer Science or related work experience * 7-10 years of experience in model based software development for Real Time-Embedded Controls, primarily ...
Auburn Hills, MI · Hybrid
MS, Computer Engineering/Electrical Engineering/Computer Science or related work experience * 7-10 years of experience in model based software development for Real Time-Embedded Controls, primarily ...
Lake Orion, MI · On-site
Hands on BMS development experience • Battery Domain experience (High Voltage) o SOC from ground up i.e. how would candidate develop , test o How BMS hardware work with sub-systems o How SOC gets ...
Lake Orion, MI · On-site
Hands on BMS development experience • Battery Domain experience (High Voltage) o SOC from ground up i.e. how would candidate develop , test o How BMS hardware work with sub-systems o How SOC gets ...
$55.3K - $63.5K
4% of jobs
$68K is the 25th percentile. Wages below this are outliers.
$63.5K - $71.7K
38% of jobs
The median wage is $76.1K / yr.
$71.7K - $80K
15% of jobs
$80K - $88.2K
11% of jobs
$92.8K is the 75th percentile. Wages above this are outliers.
$88.2K - $96.4K
14% of jobs
$96.4K - $104.7K
11% of jobs
$104.7K - $112.9K
5% of jobs
$112.9K - $121.1K
1% of jobs
$121.1K - $129.4K
1% of jobs
$129.4K - $137.6K
1% of jobs
$137.6K - $145.8K
0% of jobs
$55.3K
$96.8K
$145.8K
| Aspect | Junior Java Developer | Java Developer |
|---|---|---|
| Required Experience | 0-2 years | 2+ years |
| Certifications | Optional, entry-level certifications | Optional, advanced certifications |
| Work Environment | Supportive, learning-focused teams | Project-driven, independent roles |
| Responsibilities | Assist in coding, bug fixing, learning frameworks | Design, develop, maintain Java applications |
The main difference between a Junior Java Developer and a Java Developer lies in experience, responsibilities, and independence. Junior Java Developers are typically entry-level, focusing on learning and supporting tasks, while Java Developers have more experience and handle complex development projects independently.
Junior Java developers are entry-level programmers who are part of a team of coders and developers. They work on both front-end and back-end codes to build an application. Being a junior Java developer requires extensive knowledge of coding and the program language JavaScript to develop and troubleshoot products. As a junior Java developer, you run tests to pinpoint errors, migrate code and data, and ensure the program is integrated with other company developments.

Other
Medical, Dental, Vision, Life, Retirement, PTO
This job post has expired today. Applications are no longer accepted.
Software Engineer I
Location: Remote, USA
Employment Type: Full-Time
Benefits offered: Vision, medical, Life, Dental, 401K
Gross Annual Base Salary: USD 104,000-130,000
Additional variable compensation and benefits may apply. Total compensation is based on experience, skills, and location using objective, job-related criteria.
Summary
OneStream Software delivers a unified Corporate Performance Management (CPM) platform designed to meet the complex financial, operational, and analytical needs of large enterprises. OneStream operates at enterprise scale, supporting mission-critical workloads for the Office of the CFO across highly regulated industries.
The OneStream platform is built on a sophisticated technology stack that includes distributed, multi-threaded services, OLAP and multidimensional data models, modern web frameworks, SQL-based persistence, and increasingly cloud-native, SaaS-oriented architecture on Microsoft Azure.
The Software Engineer designs, develops, tests, and maintains software components within OneStream , building high-quality features using established design patterns and best practices. This role owns assigned features through the full software development lifecycle, collaborates with senior engineers, Product, and Quality Assurance, and develops user interfaces, APIs, and data access logic. The Software Engineer participates in code reviews and assists in diagnosing and resolving defects and production issues to ensure reliable, high-performing solutions and positive customer experience. Success in this role is measured by code quality, reliability, learning velocity, and the ability to deliver wellscoped features safely and predictably.
Primary Duties and Responsibilities
Required Education and Experience
Preferred Education and Experience
Knowledge, Skills, and Abilities
Who We Are
OneStream is how today's Finance teams can go beyond just reporting on the past and Take Finance Further by steering the business to the future. It's the only enterprise finance platform that unifies financial and operational data, embeds AI for better decisions and productivity, and empowers the CFO to become a critical driver of business strategy and execution. Our vision is to be the operating system for modern finance, digitizing core financial functions and empowering the CFO to become a critical driver of business strategy. To learn more visit www.onestream.com.
Why Join The OneStream Team
Benefits at OneStream
OneStream employees are passionate, hardworking individuals who go above and beyond to keep our customers happy and follow through on our mission statement. They consistently deliver the best and in turn, we make every effort to keep them cared for and happy. A sample of the benefits we provide are:
#LI-Remote #LI-KA1
All candidates must be legally authorized to work for any company in the country where this position is located without sponsorship.
OneStream is an Equal Opportunity Employer.
Sourced by ZipRecruiter
Software development
51 - 200 Employees
Rochester, MI, US
2010