BAS Software Engineer
Detroit, MI · On-site
BAS Software Engineer (Programming & Integration Focus) - Detroit, MI - Building Automation Career OpportunityOverview: Are you a detail-driven BAS programmer with strong integration and ...
Detroit, MI · On-site
BAS Software Engineer (Programming & Integration Focus) - Detroit, MI - Building Automation Career OpportunityOverview: Are you a detail-driven BAS programmer with strong integration and ...
Detroit, MI · On-site
BAS Software Engineer (Programming & Integration Focus) - Detroit, MI - Building Automation Career OpportunityOverview: Are you a detail-driven BAS programmer with strong integration and ...
Dearborn, MI · On-site +1
We are seeking a highly experienced and forward-thinking Senior Full-Stack Software Engineer with deep expertise in ReactJS, NodeJS and Adobe Experience Manager (AEM). You will thrive in a ...
Dearborn, MI · On-site +1
We are seeking a highly experienced and forward-thinking Senior Full-Stack Software Engineer with deep expertise in ReactJS, NodeJS and Adobe Experience Manager (AEM). You will thrive in a ...
$55 - $58/hr
Senior Software Engineer Contract | 1+ Years Number of Positions- 3 Position Description: We have multiple openings for individuals with experience and a passion for real-time, embedded software ...
$55 - $58/hr
Senior Software Engineer Contract | 1+ Years Number of Positions- 3 Position Description: We have multiple openings for individuals with experience and a passion for real-time, embedded software ...
Software Engineer #1058088 * We are seeking a highly experienced Senior Software Engineer for the Vehicle Invoicing and Drafting Application with 10+ years of solid technology experience with ...
Quick apply
Software Engineer #1058088 * We are seeking a highly experienced Senior Software Engineer for the Vehicle Invoicing and Drafting Application with 10+ years of solid technology experience with ...
Software Engineer #1052135 * We are seeking a highly experienced Senior Software Engineer for the Vehicle Invoicing and Drafting Application with 10+ years of solid technology experience with ...
Quick apply
Software Engineer #1052135 * We are seeking a highly experienced Senior Software Engineer for the Vehicle Invoicing and Drafting Application with 10+ years of solid technology experience with ...
Warren, MI · On-site
Robotics Software Engineer - Manipulation & Automation Position Overview We are seeking a Robotics Software Engineer to support advanced robotics R&D initiatives focused on robotic manipulation ...
Warren, MI · On-site
Robotics Software Engineer - Manipulation & Automation Position Overview We are seeking a Robotics Software Engineer to support advanced robotics R&D initiatives focused on robotic manipulation ...
Software Engineer #1056639 Position Description: Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer ...
Quick apply
Software Engineer #1056639 Position Description: Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer ...
Dearborn, MI · Hybrid
The Software Engineer will work on a back-end software engineering team and collaborate with the other Software Engineers, Designers, and Product Managers to deliver connected back-end services that ...
Dearborn, MI · Hybrid
The Software Engineer will work on a back-end software engineering team and collaborate with the other Software Engineers, Designers, and Product Managers to deliver connected back-end services that ...
Dearborn, MI · On-site
Software Engineer #1052819 * Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. * They are ...
Quick apply
Dearborn, MI · On-site
Software Engineer #1052819 * Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. * They are ...
Software Engineer #1053236 * Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. * They are ...
Quick apply
Software Engineer #1053236 * Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. * They are ...
Warren, MI · On-site
Robotics Software Engineer - Manipulation & Automation Position Overview We are seeking a Robotics Software Engineer to support advanced robotics R&D initiatives focused on robotic manipulation ...
Quick apply
Warren, MI · On-site
Robotics Software Engineer - Manipulation & Automation Position Overview We are seeking a Robotics Software Engineer to support advanced robotics R&D initiatives focused on robotic manipulation ...
... software validation engineer through the development process and iterate code accordingly • Perform software functional validation testing on bench (SIL/HIL) Required Qualifications: • Bachelor ...
... software validation engineer through the development process and iterate code accordingly • Perform software functional validation testing on bench (SIL/HIL) Required Qualifications: • Bachelor ...
Dearborn, MI · On-site
Software Engineer #1053025 * Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. * They are ...
Quick apply
Dearborn, MI · On-site
Software Engineer #1053025 * Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. * They are ...
Dearborn, MI · On-site
Software Engineer #1055078 * Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. * They are ...
Quick apply
Dearborn, MI · On-site
Software Engineer #1055078 * Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. * They are ...
Sterling Heights, MI · On-site
$125K - $168K/yr
Mentors less experienced software test engineers to help develop their software test capabilities and troubleshooting and problem-solving skills. * Collaborates across other engineering disciplines ...
Sterling Heights, MI · On-site
$125K - $168K/yr
Mentors less experienced software test engineers to help develop their software test capabilities and troubleshooting and problem-solving skills. * Collaborates across other engineering disciplines ...
Software Engineer #1054723 * Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. * They are ...
Quick apply
Software Engineer #1054723 * Employees in this job function are responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. * They are ...
$65.91 - $73.45/hr
Mentors less experienced software test engineers to help develop their software test capabilities and troubleshooting and problem-solving skills. * Collaborates across other engineering disciplines ...
Quick apply
$65.91 - $73.45/hr
Mentors less experienced software test engineers to help develop their software test capabilities and troubleshooting and problem-solving skills. * Collaborates across other engineering disciplines ...
$72.45 - $85.50/hr
Senior Software Engineer Sterling Heights, MI $72.45 - $85.50/Hour We are hiring a Senior Embedded Software Engineer in Sterling Heights, MI to support development of advanced ground combat vehicle ...
$72.45 - $85.50/hr
Senior Software Engineer Sterling Heights, MI $72.45 - $85.50/Hour We are hiring a Senior Embedded Software Engineer in Sterling Heights, MI to support development of advanced ground combat vehicle ...
Full-stack software engineering roles, who can develop all components of software including user interface and server side also fall within this job function. Key Responsibilities: 1. Engage with ...
Full-stack software engineering roles, who can develop all components of software including user interface and server side also fall within this job function. Key Responsibilities: 1. Engage with ...
$112K - $135K/yr
Software Engineer - Database (SQL) The Software Engineer - Database will join an Agile development team responsible for RouteOne's web applications, data projects, special projects, and/or supporting ...
$112K - $135K/yr
Software Engineer - Database (SQL) The Software Engineer - Database will join an Agile development team responsible for RouteOne's web applications, data projects, special projects, and/or supporting ...
$58.4K - $70.3K
2% of jobs
$70.3K - $82.2K
4% of jobs
$82.2K - $94.1K
6% of jobs
$94.1K - $106K
8% of jobs
$112.3K is the 25th percentile. Wages below this are outliers.
$106K - $117.9K
7% of jobs
$117.9K - $129.7K
18% of jobs
The median wage is $132.5K / yr.
$129.7K - $141.6K
16% of jobs
$141.6K - $153.5K
2% of jobs
$158.4K is the 75th percentile. Wages above this are outliers.
$153.5K - $165.4K
26% of jobs
$165.4K - $177.3K
1% of jobs
$177.3K - $189.2K
8% of jobs
$58.4K
$135.8K
$189.2K
Software engineers design, build, and maintain software systems for electronic devices. A software engineer may operate alone, but typically they spend their time collaborating with other engineers, scientists, and various specialists to come up with creative solutions.
On a day-to-day basis, software engineers operate as the creative brain behind electronic devices. They ensure active programs run smoothly and may recommend software updates for product optimization. In some cases, a software engineer may write or program code. Software engineers may also spend time troubleshooting and explaining programs to clients.
| Aspect | Software Engineer | Software Developer |
|---|---|---|
| Credentials | Bachelor's degree in CS or related field, certifications | Bachelor's degree often preferred, certifications optional |
| Work Environment | Designing, developing, testing, and maintaining software systems | Writing, coding, and implementing software applications |
| Industry Usage | Used across tech, finance, healthcare, and more for system-level roles | Commonly used in app and web development projects |
| Search Intent | Understanding roles, responsibilities, and qualifications | Learning about coding, programming, and project work |
While both roles involve software creation, Software Engineers typically focus on designing and architecting complex systems, whereas Software Developers mainly concentrate on coding and building specific applications. The roles often overlap, but the Engineer role may require broader system knowledge and design skills.
Other
Medical, Dental, Vision, Retirement, PTO
Posted 22 days ago
Are you a detail-driven BAS programmer with strong integration and commissioning experience? This role offers the chance to join a well-established building automation integrator supporting projects throughout Southeast Michigan. The team is seeking a skilled BAS Software Engineer to drive programming, testing, and deployment of advanced automation solutions across commercial and institutional facilities.
What's Offered:If you're looking to take the next step with a respected BAS integrator that values technical expertise and professional development, this role could be an excellent fit.