Recent Searches

You haven't searched anything yet.

16 Software Engineer Jobs in Farmington, MI

SET JOB ALERT
Details...
Sirius XM
Farmington, MI | Full Time
$127k-148k (estimate)
2 Weeks Ago
Sirius XM
Farmington, MI | Full Time
$112k-135k (estimate)
2 Weeks Ago
Akebono Brake Corporation
Farmington, MI | Full Time
$111k-129k (estimate)
2 Weeks Ago
Sirius XM Radio
Farmington, MI | Full Time
$112k-135k (estimate)
3 Weeks Ago
HumaneticsExtCareerSite
Farmington, MI | Full Time
$113k-135k (estimate)
1 Week Ago
HumaneticsExtCareerSite
Farmington, MI | Full Time
$124k-147k (estimate)
1 Week Ago
S3 Staffing USA
Farmington, MI | Full Time
$123k-139k (estimate)
2 Weeks Ago
Vital Tech Solutions
Farmington, MI | Full Time
$112k-126k (estimate)
2 Weeks Ago
North Star Staffing Solutions
Farmington, MI | Full Time
$105k-124k (estimate)
2 Months Ago
HumaneticsExtCareerSite
Farmington, MI | Full Time
$123k-146k (estimate)
3 Months Ago
Hitachi Astemo Americas, Inc.
Farmington, MI | Full Time
$87k-109k (estimate)
6 Months Ago
ROUTEONE
Farmington, MI | Full Time
$107k-134k (estimate)
0 Months Ago
ROUTEONE
Farmington, MI | Full Time
$101k-122k (estimate)
1 Month Ago
safetytechnology
Farmington, MI | Full Time
$94k-112k (estimate)
3 Months Ago
SiriusXM Radio, Inc.
Farmington, MI | Full Time
$127k-148k (estimate)
2 Weeks Ago
North Star Staffing Solutions
Farmington, MI | Full Time
$103k-118k (estimate)
2 Months Ago
Software Engineer
Apply
$111k-129k (estimate)
Full Time 2 Weeks Ago
Save

Akebono Brake Corporation is Hiring a Software Engineer Near Farmington, MI

Purpose/Summary
The position is for a self-motivated and innovative software developer who is proficient in Matlab programming, and has the strong potential to be successful in an Embedded Software Engineer role. This hybrid role will work for the following two categories of assignment, to support electric brake system development.
  1. Matlab programming - maintain and enhance existing Matlab tools developed by Akebono, as well as creating new tools per company's need. These tools involve Matlab GUI, digital signal processing, communication with external instrumentation and control hardware, testing data processing etc.
  2. Embedded software development - develop electric brake application software using MBD (model based design) approach, with the initial focus on software testing. Work with a multi-disciplinary team including system design & test and mechanical design & test engineers to deliver an electric brake system with full functional software and controls.
Essential Duties/Responsibilities
  • Matlab programming
    • Maintain existing Matlab tools
      • Continually fix bugs reported by end users
      • Make updates due to environmental change (hardware/software/OS)
      • Make updates due to changes in analysis method and/or report format
      • Add new features per internal customer requests, etc.
    • Create new Matlab based tools to meet customer application and/or internal development need.

  • Embedded software development
    • Generate software unit test specifications based on software unit requirements.
    • Complete software unit testing including formal verification and coverage analysis.
    • Generate software component test specifications based on software component requirements.
    • Complete software component testing including formal verification and coverage analysis.
    • Generate software qualification test specifications based on software requirements.
    • Complete software qualification testing including formal verification and coverage analysis.
    • Collaborate with cross functional engineering team to resolve software related issues to support the electric brake development.
  • Other duties may be assigned.
Education and/or Experience (minimum required for the position)
  • BSc in Mechatronics, Electrical, Computer Engineering, or the equivalent.
  • Demonstration of proficiency in Matlab programming involving multi-discipline, e.g. GUI, signal processing, controller communication, DAQ.
  • Experience in embedded software development using Model Based Design (MBD) is a plus.
Required/Preferred Skills
  • Self-motivated and efficient in time/task management is required.
  • Strong experience using Matlab to create tools that are deployed to end users without requiring Matlab license is a must.
  • Preferred skills are as follows.
    • Familiarity in embedded software development toolchains such as Simulink, Stateflow, Modeling guideline, Embedded Coder, MES MTest, etc.
    • Experience working with embedding software on prototype ECU for software integration activities.
    • Familiarity with CAN bus, calibration tools, and data logging equipment, and the ability to analyze data for supporting SW debug activities.
Essential Knowledge, Skills, Abilities
  • To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
  • Ability to read, analyze, and interpret common scientific and technical journals, financial reports, and legal documents.
  • Ability to respond to common inquiries or complaints from customers, regulatory agencies, or members of the business community.
  • Ability to write reports and presentations that conform to prescribed style and format.
  • Ability to effectively present information to top management, public groups, and/or boards of directors.
  • Ability to apply advanced mathematical concepts such as exponents, logarithms, quadratic equations, and permutations.
  • Ability to apply mathematical operations to such tasks as frequency distribution, determination of test reliability and validity, analysis of variance, correlation techniques, sampling theory, and factor analysis.
  • Ability to define problems, collects data, establish facts, and draw valid conclusions. Ability to interpret an extensive variety of technical instructions in mathematical or diagram form and deal with several abstract and concrete variables.
Supervisory Responsibilities
This position does not have supervisory responsibility.
Physical Demands/Environment
This position requires the following physical abilities: to sit; to use hands; to reach with hands and arms, to stand, to talk, to hear and occasionally lift and/or move up to 50 pounds. In addition, the specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception, and ability to adjust focus. The work environment is mostly sedentary; however, there is occasional exposure to moving mechanical and/or electrical parts and to outside weather conditions. The noise level in the work environment is usually moderate.
Other Requirements
This position does not have any other requirements.

Job Summary

JOB TYPE

Full Time

SALARY

$111k-129k (estimate)

POST DATE

05/05/2024

EXPIRATION DATE

05/20/2024

WEBSITE

akebonobrakes.com

HEADQUARTERS

FARMINGTON HILLS, MI

SIZE

3,000 - 7,500

FOUNDED

1929

CEO

WILM UHLENBECKER

REVENUE

$500M - $1B

INDUSTRY

Durable Manufacturing

Related Companies
About Akebono Brake Corporation

Akebono was founded over 90 years ago, and continues to provide the worlds automotive industry with advanced braking and noise, vibration and harshness (NVH) solutions. The companys commitment to innovation, process improvement, quality control and customer service has positioned it as a key resource for leading OEMs, Tier I brake suppliers and the automotive aftermarket. Key automotive OEM customers include Audi, Chrysler, Ford, General Motors, Honda, Isuzu, Mitsubishi, Nissan, Toyota and Volkswagen. Akebono manufactures a wide range of brake friction materials and foundation brake assemblies..., including disc brake calipers and drum brakes, employing the Akebono Production System (APS). This business approach features proven quality control techniques to guarantee minimal process variation in all phases of production. Embraced throughout the organization, APS enables the company to consistently achieve nearly zero defects per million parts produced. Akebono operates R&D technical centers in the United States, Japan and France, and manufactures brake friction materials and components in 30 wholly owned or affiliated facilities worldwide. This includes four production facilities in Kentucky, Tennessee and South Carolina. All of Akebonos operations have secured appropriate QS9000 and ISO14001 certifications, and the company has received a number of quality and performance awards from customers. Worldwide, a total of 8,279 people are employed by Akebono; 3,054 in North America. In 2012, the companys worldwide sales totaled $2.1 billion (US). North American sales totaled just over $1 billion (US). Akebono has a proud legacy of achieving Japanese technological firsts. From its inception, Akebono initiated overseas technical tie-ups and offshore production. All of these activities stem from the constant demands of improving quality and increasing customer satisfaction. More
Show less

Show more
Show more

Akebono Brake Corporation
Full Time
$65k-83k (estimate)
1 Day Ago
Akebono Brake Corporation
Full Time
$71k-92k (estimate)
1 Week Ago
Akebono Brake Corporation
Full Time
$57k-76k (estimate)
2 Weeks Ago

The following is the career advancement route for Software Engineer positions, which can be used as a reference in future career path planning. As a Software Engineer, it can be promoted into senior positions as a Software Engineer IV that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Software Engineer. You can explore the career advancement for a Software Engineer below and select your interested title to get hiring information.

HumaneticsExtCareerSite
Full Time
$113k-135k (estimate)
1 Week Ago
HumaneticsExtCareerSite
Full Time
$124k-147k (estimate)
1 Week Ago
S3 Staffing USA
Full Time
$123k-139k (estimate)
2 Weeks Ago

If you are interested in becoming a Software Engineer, you need to understand the job requirements and the detailed related responsibilities. Of course, a good educational background and an applicable major will also help in job hunting. Below are some tips on how to become a Software Engineer for your reference.

Step 1: Understand the job description and responsibilities of an Accountant.

Quotes from people on Software Engineer job description and responsibilities

Ensuring that different types of software programs communicate with each other on one platform.

01/17/2022: Youngstown, OH

A software engineer’s job role determines the type of work they focus on when building or supporting a product.

02/23/2022: Altoona, PA

They use programming languages to design, develop, test, maintain computer software applications like games, network systems, etc.

01/31/2022: Lancaster, PA

Create scalable, secure and resilient software that deliver to business requirements.

02/28/2022: Hartford, CT

Besides having technical skills to create robust software that can work across different platforms, software engineers also need to be able to collaborate with other professionals and lead a team.

02/17/2022: Lawton, OK

Step 2: Knowing the best tips for becoming an Accountant can help you explore the needs of the position and prepare for the job-related knowledge well ahead of time.

Career tips from people on Software Engineer jobs

software engineers must also determine user requirements that are unrelated to the functions of the software, such as the level of security and performance needs.

03/06/2022: Champaign, IL

Software Engineers should hone their technical skills by working with real computer systems and developing real projects and programs.

03/02/2022: Frankfort, KY

Qualifications to be a software engineer require a deep understanding and knowledge of mathematics, computer science, and data analytics.

02/27/2022: Colorado Springs, CO

Software engineers must be highly motivated and have extensive knowledge of various programming languages.

01/06/2022: Reading, PA

A good software engineer will keep abreast of the technological changes, seeking opportunities to learn more and continuously develop their skillset.

02/11/2022: Salt Lake City, UT

Step 3: View the best colleges and universities for Software Engineer.

Butler University
Carroll College
Cooper Union
High Point University
Princeton University
Providence College
Show more