Current jobs related to Software Engineer - Farmington - Akebono Brake Corp

  • Software Engineer

    3 months ago


    Farmington, United States Akebono Brake Corporation Full time

    Job DescriptionJob DescriptionPurpose/SummaryThe 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...

  • Senior Staff Engineer

    1 month ago


    Farmington, United States Flextronics Full time

    Job Posting Start Date 07-29-2024 Job Posting End DateFlex is the diversified manufacturing partner of choice that helps market-leading brands design, build and deliver innovative products that improve the world.We believe in the power of diversity and inclusion and cultivate a workplace culture of belonging that views uniqueness as a competitive edge and...


  • Farmington, New Mexico, United States Fionics Full time

    Backend Software Engineer - Crypto Trading (Puerto Rico) ($150k-$250k USD) Remote (USA)|New York, NY|Chicago, IL|Seattle, WA|San Francisco, CA|Miami, FLFull timeHighly profitable crypto trading firm seeks Backend Software Engineer to continue building and refining trading systems, tooling, automation, and more for highly profitable trading firm.This position...


  • Farmington, Michigan, United States A-Line Staffing Solutions Full time

    Position: Guidewire Software EngineerLocation: Farmington Hills, MI (Hybrid)Important Note: This position is NOT available for C2C candidates.We are currently seeking a Guidewire Software Engineer to join our team at A-Line Staffing Solutions, supporting our headquarters with a hybrid work model. This role will focus on the Guidewire Data Hub, leveraging ETL...


  • Farmington, New Mexico, United States Fionics Full time

    Fullstack Software Engineer - Crypto Trading (Puerto Rico) ($150k-$250k USD) Highly profitable crypto trading firm seeks Full Stack Engineer to help build trading systems, tooling, automation, and more for highly profitable trading firm.This position is based onsite in a highly developed, beautiful neighborhood in San Juan, Puerto Rico.You will have the...


  • Farmington, United States Sirius XM Radio Inc Full time

    Who We Are: SiriusXM and its brands (Pandora, SiriusXM Media, AdsWizz, Simplecast, and SiriusXM Connected Vehicle Services) are leading a new era of audio entertainment and services by delivering the most compelling subscription and ad-supported audio entertainment experience for listeners -- in the car, at home, and anywhere on the go with connected...


  • Farmington, United States LSPedia Inc Full time

    Job DescriptionJob DescriptionJoin LSPedia, a trailblazer in traceability and compliance solutions, and be part of a dynamic team shaping the future of industries with cutting-edge technology and innovation. As a growing company with ample room for innovation, LSPedia offers Junior Software Engineers the chance to work with B2B SAAS technologies in a...


  • Farmington Hills, Michigan, United States Teklabs Full time

    Tek Labs, Inc. is seeking qualified candidates for the role of Application Software Engineer to contribute to various projects across the United States.KEY RESPONSIBILITIES: Oversee the architecture, development, execution, testing, maintenance, and support of business applications and specialized software solutions, including significant upgrades to...

  • Software Engineer

    1 week ago


    Farmington, Michigan, United States A-Line Staffing Solutions Full time

    Position: Software Engineer – Fullstack Expertise with React/React NativeLocation: Remote / Hybrid Options AvailableOverview: As a Software Engineer, you will be responsible for developing highly interactive, responsive, and scalable user interface components, backend APIs, libraries, and reusable application frameworks that will enhance the delivery of...


  • Farmington, Michigan, United States Ascii Group LLC Full time

    Position: Senior Software EngineerLocation: Remote or other unanticipated locations throughout the U.S.Key Responsibilities:As a Senior Software Engineer, you will be responsible for the development of robust enterprise applications utilizing a variety of technologies including Java, TypeScript, JavaScript, Spring, Angular, and Spring Boot. Your role will...


  • Farmington, United States Bosch Group Full time

    Company DescriptionAt BoschInnovation has been a thriving tradition for over 130 years. As a leading technology and services supplier, we seize global opportunities to drive meaningful development. Across the world, thousands of Bosch associates continuously strive to create new products and enhance existing ones.Welcome to Bosch Motorsport, a premier...


  • Farmington, United States Bosch Group Full time

    Job DescriptionJob DescriptionCompany DescriptionAt BoschInnovation has been a thriving tradition for over 130 years. As a leading technology and services supplier, we seize global opportunities to drive meaningful development. Across the world, thousands of Bosch associates continuously strive to create new products and enhance existing ones.Welcome to...


  • Farmington, Michigan, United States Panasonic North America Full time

    OverviewAs a Lead Software Engineer specializing in Functional Safety, you will oversee the complete software development lifecycle, ensuring that all projects align with defined scope, budget, timeline, and quality standards for Panasonic's software offerings. You will guide both on-site and remote development teams in creating innovative features,...


  • Farmington, Michigan, United States Walmart Full time

    Position Overview:As a pivotal member of our team, you will leverage your expertise to tackle significant challenges that affect a vast audience. We are on the lookout for aSenior Software Engineer - React/ReactNativeto play a crucial role in enhancing our employee-centric technology solutions.Our focus is on utilizing Open-Source technologies, particularly...


  • Farmington Hills, Michigan, United States Code Tech Full time

    Position: Lead Software EngineerAs a key member of our team, you will be responsible for overseeing the design, development, and maintenance of software applications. Your role will include:Coordinating the implementation of software systems and ensuring that all programs function according to specifications.Providing final approval for software upgrades and...


  • Farmington, United States WORKD, INC. Full time

    Job DescriptionJob DescriptionThe Software Engineering Manager manages a team of Software Engineering Team Leads and, indirectly, their Software Engineers, while assessing their options and resources to align engineering goals with project and business requirements. This is a functional management role, so there is an expectation of time spent on both...


  • Farmington, United States WORKD, INC. Full time

    Job DescriptionJob DescriptionWorkd is seeking a talented Senior Software Engineer to join our team in Farmington Hills, MI or remotely!The Senior Software Engineer’s focus is to implement solutions with a team of other Software Engineers, UI/UX Engineers, Business Analysts, and Quality Analysts. As a technical team leader of a Distributed Agile/Scrum team...


  • Farmington, Michigan, United States eTeam Inc Full time

    Job Summary:eTeam Inc. is seeking a highly skilled Sr. Software RSE to join our team. As a key member of our research and development team, you will be responsible for designing, developing, and maintaining Automotive Infotainment devices.Key Responsibilities:Understand the system architecture of In-Vehicle Infotainment Embedded Systems and identify new...

  • Software Engineer II

    4 weeks ago


    Farmington, United States WORKD, INC. Full time

    Job DescriptionJob DescriptionWorkd is seeking talented Software Engineers to join our team in Farmington Hills, MI or remotely!The intermediate-level Software Engineer's focus is to implement solutions with a team of other engineers, UI/UX engineers, business analysts, and quality analysts. We provide training on our specific platform and...


  • Farmington, Michigan, United States Raytheon Technologies Full time

    Position Overview: This role is pivotal in integrating all facets of Engineering Software functions into the Enterprise Services Strategy and Transformation Initiatives. The successful candidate will collaborate with suppliers, Enterprise Services leaders, and functional service owners to enhance supplier capabilities and develop category strategies tailored...

Software Engineer

1 month ago


Farmington, United States Akebono Brake Corp Full time

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.

  • 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.

  • 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.

Powered by JazzHR