Software Technical Specialist

American Battery Solutions · Other US Location

Company

American Battery Solutions

Location

Other US Location

Type

Full Time

Job Description

Job Summary

The Software Technical Specialist will support defining and documenting the system architecture utilizing a novel technology for a wide range of applications with a focus on safety, cost-efficiency, and capability. The candidate shall be well versed in software and controls development, battery algorithms, functional safety, and CAN communications as well as typical development tools.

Responsibilities

  • Development (design, implement, test, and debug) of core and/or application-specific software requirements for high voltage Battery Management Systems (BMS).
  • Design and implementation of Cyber Security (e.g., E2E, Secure Boot, Secure App).
  • Design and document control algorithms for BMS.
  • Develop software in compliance with a formal ASPICE process.
  • Develop Software in accordance with Automotive Safety Integrity Levels of ISO2626.
  • Work with both internal and external customers on defining system and performance requirements.
  • Work with suppliers to develop an industry-standard interface to a novel technology.
  • Support the rest of the functional disciplines with all aspects related to software.
  • Participate in continuous improvement efforts. Researches, recommends, and implements new and/or existing products, processes, materials, and equipment.
  • Engages in comparative and competitive analysis to ensure utilization of the most appropriate and beneficial techniques in a situation respectively.
  • Support customer meetings as the technical subject matter expert for a specific product or discipline.
  • Support DFMEA activities and functional safety analysis.
  • Deliver a quality comprehensive product on time and within budget.
  • Maintains regular attendance.
  • Follows safe work procedures; Uses appropriate personal protective equipment (PPE); Uses workplace tools and equipment as instructed; Reports workplace hazards, injuries, and illness as soon as possible following the event.
  • Other duties as assigned.
  • Predictable and reliable attendance.

Position Qualifications

  • Bachelor's degree in Computer Engineering / Software Engineering / Electrical Engineering / Computer Science or equivalent (Master's preferred).
  • Minimum of ten (10) years of experience in automotive or similar software development/leadership.
  • Knowledge of both low-level and application-level software development in C/C++, Matlab, and Simulink.
  • Knowledge of modeling tools such as Matlab, Simulink, and Enterprise Architect.
  • Knowledge of modeling languages such as UML, and SysML.
  • Working knowledge in the development of portable, reusable, and modular software.
  • Troubleshooting and debugging skills.
  • Experience in using a disciplined software development process based on ASPICE or CMMi process model.
  • Working knowledge of configuration management, project monitoring, and control techniques.
  • Knowledgeable in both hardware and software to ensure efficient system design.
  • Knowledge of structured problem-solving (8D) methods and/or techniques.
  • Adept in data processing and statistical analysis.
  • Able to represent technical design topics internally and externally.
  • Familiar with the product design process, and APQP documentation.
  • Experienced with the handling of low and high-voltage lithium-ion battery systems.
  • Self-motivation, tenacity, and determination are very useful in this position.
  • Must be able to work independently with no supervision.
  • Must be able to teach and mentor other engineers.

Key Competencies

  • Decision Making & Analysis: Makes sound decisions based upon a mixture of data-driven analysis, expertise, experience, and judgment; collects relevant information, seeks input from others, and identifies connections and/or root causes of problems.
  • Continual Improvement: Displays a consistent orientation toward producing the highest quality products or services, while keeping a focus on sustainability. Constantly looking for incremental improvements in work processes and results.
  • Mission, Vision, Values, and Strategic Priorities Focused: Understands and actively supports the organization's mission, vision, values, and strategic priorities.
  • Thinks Strategically: Acts with the long-term future in mind. Considers future impact when weighing decisions. Anticipates trends and future consequences.
  • Takes Calculated Risks: Takes calculated risks to achieve goals. Finds a balance between analysis and action. When fails, accepts it, learns from it, and moves on to the next challenge.
  • Delegates Effectively: Assigns work to others to maximize time for strategic thinking and actions; Provides clear guidelines, monitors, redirects, and sets limits as needed. Provides challenging assignments, shares authority, and provides resources and support.

Physical Requirements / Working Conditions

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions.

  • Prolonged periods sitting at a desk and working on a computer.
  • Constantly operates a computer and other office equipment.
  • Ability to adjust focus, especially due to concentration on a computer screen.
  • May need to lift and carry up to 30 pounds and/or position the body to reach items on the floor/below knee level or reach overhead.
  • The person in this position needs to occasionally move about in industrial environments and on uneven terrain.
  • Works in a temperature-controlled office environment, with occasional work in outdoor weather conditions, and in industrial environments.
  • The noise level in the work environment can be moderately loud.

Why Join Us

American Battery Solutions (ABS) provides comprehensive benefit plan options at no cost, competitive salary, and equity eligibility to all associates. ABS is committed to a diverse and inclusive workplace.

Benefits Overview

  • Paid time off includes 4 weeks, 15 holidays, and parental leave.
  • 100% company-paid medical, dental, vision, short-term disability, long-term disability life insurance.
  • Flexible Spending Account (FSA) and Health Savings Account (HSA) offerings.
  • Company provided 401K savings plan with matching contributions to help you save for retirement.
  • Voluntary benefits offerings.
  • Tuition assistance.
  • Employee Referral program.
  • Employee development and career growth opportunities.

About Us

At American Battery Solutions (ABS) we are developing the next generation of battery energy storage systems that will power the vehicles of today and tomorrow! Our team works with the latest technologies and battery chemistries engineering, testing, and manufacturing batteries to power the world's electric propulsion transition. At ABS you may get a chance to work on a project for an autonomous warehouse robot or an autonomous lawnmower, or you may work on a battery for a fleet of delivery vehicles or a transit bus, or even an EV start-up or a massive grid energy storage system. Our team is led by some of the industry's most experienced professionals, but we pride ourselves on developing a diverse team of next-generation battery experts.

The Location - Lake Orion

American Battery Solutions Headquarters and Innovation Center is located in the heart of South-East Michigan in Orion Township. Orion Township is a Pure Michigan Trail Town that has a long-standing dedication to enhancing trails and pathways in its community, which is home to the Polly Ann Trail, Paint Creek Trail, and Iron Belle Trail. The township boasts more than 50 miles of trails. Southeast Michigan also boasts some of the best eating around! Whether your interest is in furthering your education, enjoying one of the many regional sporting events, or enjoying the vast outdoors that Michigan has to offer, you'll be at the center of it here!

AMERICAN BATTERY SOLUTIONS IS AN EQUAL OPPORTUNITY EMPLOYER.

Date Posted

08/28/2023

Views

13

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Software Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation

Views in the last 30 days - 0

The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...

View Details

Software Engineering Manager - Cargill

Views in the last 30 days - 0

The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...

View Details

Operations Functional Support Specialist - Dynamics 365 Finance & Operations (IN) - Cencora

Views in the last 30 days - 0

Cencora is seeking a Functional Support Specialist with 25 years of experience in Microsoft Dynamics 365 Finance Operations particularly in Operation...

View Details

Lead Technical Support Engineer - HERE Technologies

Views in the last 30 days - 0

This role Senior Technical Support Engineer at HERE Technologies involves supporting a diverse portfolio of products and services acting as a technica...

View Details

Principal / Lead Software Engineer- RUST (Algorithmic and Mathematics) - m/w/d - HERE Technologies

Views in the last 30 days - 0

HERE Technologies is seeking a Principal Software Engineer to lead the development of extended services for their VRP solver Tour Planning The role in...

View Details

Senior Software Engineer (Scala/Java) - HERE Technologies

Views in the last 30 days - 0

HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...

View Details