1

On Call Research Software Engineer Jobs in Michigan

Software Engineer III

Novi, MI ยท On-site

$54 - $72.75/hr

Collaborates with other Software Engineers on moderately complex aspects of projects. Work is ... Also indicate any working conditions that may be out of the ordinary, i.e. travel, on call or ...

Software Engineer

Ypsilanti, MI ยท On-site

$103K - $217K/yr

Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... Collaborate with radar/electro-optical and research scientist experts to solve issues and iterate ...

Software Engineer

Ypsilanti, MI ยท On-site

$69K - $141K/yr

Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... Collaborate with radar/electro-optical and research scientist experts to solve issues and iterate ...

Software Engineer

Ypsilanti, MI ยท On-site

$103K - $217K/yr

Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... research scientist experts to solve issues and iterate to improve product image quality Design ...

Software Engineer

Ypsilanti, MI ยท On-site

$69K - $141K/yr

Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... Collaborate with radar/electro-optical and research scientist experts to solve issues and iterate ...

Software Engineer

Ypsilanti, MI ยท On-site

$69K - $141K/yr

Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... Collaborate with radar/electro-optical and research scientist experts to solve issues and iterate ...

Software Engineer

Ypsilanti, MI ยท On-site

$69K - $141K/yr

Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... Collaborate with radar/electro-optical and research scientist experts to solve issues and iterate ...

Software Engineer

Ypsilanti, MI ยท On-site

$69K - $141K/yr

Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... Collaborate with radar/electro-optical and research scientist experts to solve issues and iterate ...

Software Engineer

Ypsilanti, MI ยท On-site

$69K - $141K/yr

Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... Collaborate with radar/electro-optical and research scientist experts to solve issues and iterate ...

Software Engineer

Ypsilanti, MI ยท On-site

$69K - $141K/yr

Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... research scientist experts to solve issues and iterate to improve product image quality Design ...

Software Engineer

Ypsilanti, MI ยท On-site

$69K - $141K/yr

Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... research scientist experts to solve issues and iterate to improve product image quality Design ...

Senior Software Engineer I

Birmingham, MI ยท On-site

$116K - $154K/yr

Summary The Senior Software Engineer I on the Cloud Development team designs, develops and ... Adept at conducting research into software-related issues and products. * Must be able to learn ...

Software Engineer

Ypsilanti, MI ยท On-site

$69K - $141K/yr

Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... research scientist experts to solve issues and iterate to improve product image quality Design ...

Software Engineer

Ypsilanti, MI ยท On-site

$69K - $141K/yr

Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... research scientist experts to solve issues and iterate to improve product image quality Design ...

Senior Software Engineer I

Rochester, MI ยท On-site

$112K - $148K/yr

Summary The Senior Software Engineer I on the Cloud Development team designs, develops and ... Adept at conducting research into software-related issues and products. * Must be able to learn ...

Software Engineer

Ypsilanti, MI ยท On-site

$58K - $115K/yr

Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... Collaborate with radar/electro-optical and research scientist experts to solve issues and iterate ...

Showing results 21-40

On Call Research Software Engineer information

What is the difference between On Call Research Software Engineer vs Research Software Engineer?

AspectOn Call Research Software EngineerResearch Software Engineer
CredentialsBachelor's or Master's in CS or related field; coding skillsBachelor's or Master's in CS or related field; coding skills
Work EnvironmentOn-call basis, responding to urgent issuesRegular research projects, development, and collaboration
Employer & IndustryResearch institutions, tech companies, labsResearch institutions, academia, tech companies
Search & Comparison IntentUrgent support, troubleshooting, on-demand tasksDevelopment, research, long-term projects

The main difference is that an On Call Research Software Engineer primarily handles urgent, on-demand support and troubleshooting, often outside regular hours. In contrast, a Research Software Engineer focuses on developing research tools, collaborating on projects, and long-term research tasks. Both roles require similar technical skills and work in research or tech environments, but their responsibilities and work patterns differ significantly.

What cities in Michigan are hiring for On Call Research Software Engineer jobs?

Cities in Michigan with the most On Call Research Software Engineer job openings:

Software Engineer III

Novi, MI โ€ข On-site

Digital Check Corp
Commercial Bankingย โ€ขย 51 - 200 employees

$54 - $72.75/hr

Full-time

This job post hasย expired 2 days ago.ย Applications are no longer accepted.


Job description


Summary of Position: (Provide a brief narrative, one or two sentences, that highlights the primary purpose to the organization and key responsibilities of the job).

Designs and develops software applications, application interfaces (APIs) and/or embedded software (firmware) to meet specified requirements and standards. Performs coding, debugging, testing and troubleshooting throughout the software development process.

Collaborates with other Software Engineers on moderately complex aspects of projects.  Work is generally independent.

Principal Duties and Responsibilities:  (State the essential functions of the job, organized from most to least essential. Include normal day-to-day duties as well as duties that occur at irregular intervals but that are of a recurring and essential nature. Include leadership and managerial responsibilities, if applicable).

  • Collaborate with other Software Engineers to develop new or enhanced applications, application interfaces (APIs) and/or embedded software (firmware).
    1. Follow Engineering Department Processes.
    2. Design software components to meet specified requirements.
    3. Utilize Git for software version control
    4. Utilize DevOps to manage the software development life cycle
    5. Create test plans and tools to verify new designs.
    6. Thoroughly test new designs to verify requirements are met.
  • Collaborate with other Software Engineers to analyze and troubleshoot software issues reported by QA and/or customers to identify root causes and develop solutions.

Knowledge, Skills and Abilities Required:  (List the minimum required education, prior experience, certifications, licenses, and specialized areas of knowledge required to adequately perform the essential functions of the job).

 

  • Requires a bachelor's degree in software engineering.
  • Requires 4-7 years of related experience.
  • Proficient with Git and DevOps for version control and software development
  • Proficient with Basic, C, C++, C#, Javascript and HTML high level programming languages and development environments.
  • Proficient with software development for Windows, Mac and Linux operating systems.
  • May be proficient with embedded software (firmware) development.
  • Proficient with desktop computers and MS Windows desktop applications

Personal Skills and Competencies:  (Identify any behavioral characteristics and attributes that would contribute to superior performance for this position, i.e. organization skills, communication skills, detail-orientation, analytical skills).

  • Strong attention to detail, highly organized.
  • Excellent collaboration and communication (written and verbal) skills.
  • Highly independent worker

Customer Base:  (Identify who the primary and secondary customers are for the position. This includes any person or group of people, internal or external, who rely on the work product or output of the position).

  • Engineering Department Manager
  • Engineering Project Managers

Working Conditions/Physical Requirements of the Job:  (Indicate what the physical requirements are to complete the essential functions of the job, i.e. lifting, standing, etc. Also indicate any working conditions that may be out of the ordinary, i.e. travel, on call or unusual hours, exposure to noise, etc.).

 

  • No special requirements
  • The primary work location is the Digital Check Corp. office in Novi with possibility for some amount of work from home.
  • Very minimal travel

The above is not intended to be an all-inclusive list of the duties and responsibilities of the job described, nor is it intended to be an exhaustive list of the skills and abilities required to do the job. Rather, it is intended only to describe the general nature of the job.  Employees may be required to perform duties outside of their normal responsibilities from time to time, as needed.