Mid-Level Software Programmer

Jacobs
Bingham Farms, Michigan, United States
Full-time

Mid-Level Software Programmer-(PFO00050O)

Your Impact :

Here's What You'll Need :

Qualifications :

  • Applicant must have Bachelor of Science in Computer Science, Computer Engineering or Mechatronics or similar from an ABET accredited engineering program with 3+ years of experience in software system design, development, and deployment, or a Master of Science with a minimum of 2 years experience.
  • Candidate must be trained in math, science, and general engineering (i.e. software development is oriented toward science and engineering applications, not business oriented applications)
  • Experience with C / C++ / C# / .NET programming and Visual Studio or similar OOP languages / tools is required. Proficiency in all Microsoft Office programs is required.
  • Experience in LabVIEW, PowerShell or shell scripting tools, Microsoft SQL Server and SQL programming is a plus.
  • Knowledge of / familiarity / ability to troubleshoot computer hardware, operating systems, networks, Active Directory, etc. a plus
  • Knowledge of / familiarity with data acquisition systems and electrical test equipment a plus
  • A desire to develop ingenious alternative approaches to challenges, and drive innovation during all phases of projects.
  • An ability to lead single and multi-discipline engineering teams to generate future workloads, deliver on project promises, and encourage and mentor colleagues.
  • US Citizenship required

Essential Functions

Unusual or Special Physical Requirements of Position

  • Lifting 25 lbs. (
  • Maneuver in and around facility equipment for field measurements or troubleshooting (
  • Proximity to electrical circuits up to 120VAC (

Description of Work Environment

Office, lab environment, or indoors on a construction site (>

90%)

  • Field work outside (5%-15%)
  • Travel to customer sites for meetings, installation, commissioning, and troubleshooting (>

10%)

Equipment and Machines Involved in Work Tasks

General office equipment, laptop PCs, desktop PCs (>

80%)

Real-time systems, data acquisition measurement systems, etc. (>

50%)

  • Multimeters (
  • Signal generators (

Criticality of Attendance

  • Regular attendance in office is mandatory
  • Overtime to meet project schedules and milestones (10%-20%)
  • Field assignments that include 2nd or 3rd shift (5%-15%)
  • Field work attendance and punctuality is critical

CMSTechGroup

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.

Primary Location

United States-Michigan-Bingham Farms-20313-DETR

Job Posting

May 29, 2024, 6 : 36 : 27 AM

Software

Organization

Job Type

ExperiencedJob Classification : Fulltime-Regular

Work Locations

20313-DETR30800 Telegraph RoadSuite 4900Bingham Farms48025Capabilities : Aerospace

30+ days ago
Related jobs
Promoted
Optomi
MI, United States
Remote

Mid-Level Software Engineer - (. Optomi, in partnership with a family-owned billion dollar business, is seeking a Mid-Level Software Engineer to fulfill a contract-to-hire opportunity with a client based out of Grand rapids, MI. ...

Jacobs
Bingham Farms, Michigan

Mid-Level Software Programmer-(PFO00050O). Applicant must have Bachelor of Science in Computer Science, Computer Engineering or Mechatronics or similar from an ABET accredited engineering program with 3+ years of experience in software system design, development, and deployment, or a Master of Scien...

SynergisticIT
Detroit, Michigan

Whatever IT goals you have, our software programmers can help achieve those. SynergisticIT continues to work with hundreds of satisfied American clients with our software programmers working on our projects and after gaining hands on experience on cutting edge technologies moving to contribute their...

Promoted
The Auto Club Group
Dearborn, Michigan

The Meemic Web Applications Developer will earn a competitive salary of $80,000. Collaborate with various departments and internet partners on creating and maintaining web applications and support the web content management system. Work with project teams and staff from various departments to develo...

Promoted
VirtualVocations
Warren, Michigan

A company is looking for a Software Engineer to join their team in a full-stack entry-level position. ...

Promoted
InfoVision Inc.
Auburn Hills, Michigan

Card services team is looking for Senior Java Developer to be part of a migration of their applications to AWS. OR 7 years of technology experience 7 years of Technology experience J2EE JavaScript Solid experience in micro services. ...

Promoted
Forsyth Barnes
MI, United States

You will work closely with our DataOps team, Data Owners, and Data Stewards to establish, implement, and sustain data quality standards and procedures. Oversee data governance, data profiling, and ETL processes with tools like SAP BODS, SAP SLT, SSIS, and SAP CPI to ensure data quality and accurate ...

Promoted
Automated Media Inc.
MI, United States

A Junior Full-Stack Developer performs both front- and back-end operations on websites and computer systems, evaluates the needs of users, and analyzes any technical issues to program functional systems. As a Junior Full-Stack Developer, your essential job functions will include the following:. Comm...

Promoted
Tegrit
Livonia, Michigan

Software Developers work to design, develop, test, deploy and support Arrivos software and related systems in a team focused environment. Developers are primarily responsible for coding and unit testing components within the Arrivos framework, and using the Tegrit development methodology. Design and...

Promoted
Zoyes Creative
Detroit, Michigan

As Full Stack Developer at Zoyes Creative, you'll build highly performant and accessible websites for clients across a broad range of markets using a range of different technologies. You'll optimize web designs for mobile and for maximum speed. You're comfortable working with both front- and back-en...