Talent.com
Project Engineer - Software Development Applications
Project Engineer - Software Development ApplicationsSnap-on • Rochester Hills, MI, US
Project Engineer - Software Development Applications

Project Engineer - Software Development Applications

Snap-on • Rochester Hills, MI, US
job_description.job_card.30_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Overview

Snap-on Business Solutions

Division : RS&I, Repair Systems and Information; Snap-on Incorporated headquartered in Kenosha, WI.

PROJECT ENGINEER - Software-Development Applications

Onsite work 5 days per week (Mon.-Fri) in Rochester Hills, MI

We are seeking an engineer who loves the challenges of problem solving, creating innovating new designs and is highly motivated, and excels in team environment. In this role, you will be working in a fast-paced Agile environment to develop

applications for helping technicians diagnose and fix the trucks, experience how your application makes a difference in the real world. You will be working with a team of highly motivated engineers who are already making this happen.

You will get the opportunity to work on different platform and technologies. There is a wide range of technologies to work, and you will get an opportunity to learn and grow in areas that interests you.

Responsibilities

  • Designing and developing Applications on various platforms including Windows, Android, iOS.
  • Develop solutions that leverages multithreading, concurrency, event handling and synchronization.
  • Strong understanding of software design patterns, object-oriented programming, functional programming concepts, and software architecture.
  • Demonstrated problem solving skills.
  • Ability to travel to customer locations as needed.
  • Collaboration skills showing ability to learn from and share knowledge with co-workers in a fast-paced environment.
  • High level of integrity, ability to deal with ambiguity, take initiative / self-directed.
  • Consistent demonstration of innovative thinking and detailed orientated.

Qualifications

  • Bachelor of Science degree in Computer Science, Software Engineering, or related technical degree.
  • Minimum of 5+ years of experience with technical and professional skills in software design, development, and testing.
  • Minimum of 2+ years of experience with Database Systems like MySQL, Microsoft Access etc.
  • Good understanding of software design patterns, object-oriented programming, functional programming concepts, and software architecture.
  • Experience with embedded software development
  • Experience with 5+ years of C / C++ development
  • Experience with 3+ years of .Net development (C#)
  • Designing and developing Applications on various platforms including Windows, Android, iOS.
  • Understanding of OS Abstracted code development
  • Experience with SVN, GIT source code management
  • Experience with agile methodologies.
  • Snap-on is an equal opportunity employer and complies with all applicable federal, state, and local fair employment practices and laws. Snap-on strictly prohibits and does not tolerate, discrimination against applicants, associates, or any other covered persons for any reason including race, ethnicity, religion, color, national origin, sex, age, physical or mental disability, veteran status, gender identity, sexual orientation or any other characteristic protected under applicable federal, state, or local law.

    serp_jobs.job_alerts.create_a_job

    Software Development Engineer • Rochester Hills, MI, US

    Job_description.internal_linking.related_jobs
    Staff Software Engineer Rendering Engine Lead

    Staff Software Engineer Rendering Engine Lead

    Waymark • Detroit, Michigan, USA
    serp_jobs.job_card.full_time
    Skills Knowledge and Expertise.Were on a mission to make great video accessible to everyone by building powerful intuitive products that make creative easy. If that sounds good to you wed love for ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Developer AEM

    Senior Software Developer AEM

    Crown Equipment • Troy, Michigan, USA
    serp_jobs.job_card.full_time +1
    Crown Equipment Corporation is a leading innovator in world-class forklift and material handling equipment and technology. As one of the worlds largest lift truck manufacturers we are committed to p...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Design Release Engineer - Intermediate

    Design Release Engineer - Intermediate

    Methodica • TROY, MI, US
    serp_jobs.job_card.full_time
    Description : Design Release Engineer, Powercell Components The Design Release Engineer for Internal combustion Cranktrain components is responsible for the design, development, and technical leaders...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Design Release Engineer

    Design Release Engineer

    Mentis Systems • Warren, MI, US
    serp_jobs.job_card.full_time
    Advanced Engineering Principles and Theory.This includes a deep understanding of mechanical, electrical, or systems engineering depending on the commodity. Candidates must be able to apply engineeri...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Software Engineer

    Software Engineer

    TEKsystems • Detroit, MI, United States
    serp_jobs.job_card.full_time
    Looking for a well versed and eager software engineer to join our collaborative team! Seeking someone with Python, Angular, and Cloud experience. This is a Contract position based out of Detroit, Mi...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_1_day • serp_jobs.job_card.promoted
    Platform Integration Engineer

    Platform Integration Engineer

    DCS Corporation • Sterling Heights, Michigan, US
    serp_jobs.job_card.full_time
    As a Platform Integration Engineer you will provide project management, system engineering, and platform interface support to the office of the Product Manager (PdM) Vehicle Protection System (VPS)...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Lead Software Requirements Engineers

    Lead Software Requirements Engineers

    AAM • Detroit, Michigan, USA
    serp_jobs.job_card.full_time
    At AAM the POWER is in our people.We believe that an equitable and inclusive workplace benefits everyone and that the diversity of our Associates drives creativity and innovation.Our global team is...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Software Engineer

    Software Engineer

    SURVICE Engineering Company • Warren, MI, USA
    serp_jobs.job_card.full_time
    serp_jobs.filters_job_card.quick_apply
    Join Us in Making a Difference in the Lives of Those Defending Our Nation!.Come join the SURVICE Engineering mission to protect, enhance, and enable those who defend the United States.Since 1981, w...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30
    Senior Software Engineer

    Senior Software Engineer

    Elevate RS • Windsor, ON, Canada
    serp_jobs.job_card.full_time
    Job Role : Senior Software Engineer -.Placement Type : Direct Placement.As a Senior Engineer, you will be responsible for designing, implementing, and maintaining the systems and services that form t...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Advanced Software Engineer

    Advanced Software Engineer

    Relativity • Detroit, MI, United States
    serp_jobs.job_card.full_time
    As an Advanced Software Engineer at Relativity, you will use your development expertise, working on software projects to build our software platform, Relativity. You will help solve complex problems...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    Atomic Industries • Detroit, Michigan, United States
    serp_jobs.job_card.full_time
    Atomic Industries is building the most advanced manufacturing company in the world by combining the industrial DNA of Detroit with the speed, intelligence, and execution of Silicon Valley.Most phys...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Full-stack Software Engineer

    Full-stack Software Engineer

    SunSoft Technologies Inc • Detroit, MI, US
    serp_jobs.job_card.full_time
    Position with our automotive client : Full-stack Software Engineer : Diagnostic Tools, Infrastructure and Telediagnosis Develop, create, modify, validate and release computer applications software in...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Cyber Software Engineer

    Senior Cyber Software Engineer

    The Panther Group • Sterling Heights, MI, United States
    serp_jobs.job_card.temporary
    The Panther Group is seeking (2) W2 Contract to Hire (12 months Temp to Perm) Senior Cyber Software Development Engineers and (1) Cyber Software Development Engineer to work with one of our partner...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Defense Software Engineer II

    Defense Software Engineer II

    Softworld Inc • Warren, MI, US
    serp_jobs.job_card.full_time
    Job Title : Defense Software Engineer II Job Location : Warren MI 48092 Onsite Requirements : C++ RTI DDS Middleware Defense Job Description : The Defense Senior Software Engineer II will lead the deve...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer Technical Lead (Troy)

    Senior Software Engineer Technical Lead (Troy)

    Trigent Software Inc • Troy, MI, United States
    serp_jobs.job_card.temporary
    Duration : 6 months contract to Hire.At this time, we are only able to consider candidates who are eligible to work in the U. Our Software Developer Lead position requires a strong combination of tec...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Software Engineer, Integrations

    Software Engineer, Integrations

    Confidential • Detroit, Michigan, United States
    serp_jobs.job_card.full_time
    Corra, a Publicis Sapient company, is the global commerce consultancy and SI that helps brands and organizations grow by evaluating, building, and optimizing their digital commerce ecosystems.As Pu...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Project Engineer

    Project Engineer

    Infotree Global Solutions • Detroit, Michigan, United States
    serp_jobs.job_card.full_time
    Duration : 07-08 Months of contract with possibility of extension.Performs engineering design evaluations and works to complete projects within budget and scheduling restraints.Reviews industry poli...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Software Development Engineer

    Software Development Engineer

    Amazon • Clinton Township, MI, USA
    serp_jobs.job_card.full_time
    Join Amazon's engineering team and help us build innovative solutions to complex problems.As a Software Development Engineer, you will design, develop, and test software applications and services.W...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted