waypointjobs

Alpine Electronics of America, Inc.

Engineer-(Embedded) Software

auburn hills, MI

Check who can apply and the requirements below before continuing.

About this opportunity

Alpine Electronics of America, Inc. lists this Engineer-(Embedded) Software opportunity in auburn hills, Michigan. Review the employer’s description below for duties, qualifications and application requirements.

Job description

Essential Functions

Follow internal software development processes to design software applications in accordance with customer specifications and requirements

Analyze customer and system requirements to define clear software requirements, ensure traceability, and drive alignment through review and approval processes

Develop comprehensive software design documentation, facilitating review and approval to ensure alignment and quality

Identify and advise hardware designers on machine characteristics that impact software system design

Develop software units by writing clean, efficient, and well-documented code, and participate in code reviews to ensure quality and consistency

Create and perform unit tests, run code analysis, and deliver reports

Perform software functional testing

Collaborate with other software and hardware engineers for software integration, hardware-software integration, and system integration

Maintain clear and timely communication regarding progress and obstacles, ensuring visibility without the need for prompting

Debug software during development and in the target runtime environment to ensure reliability and performance

Troubleshoot and resolve software defects

Create software releases and provide ongoing technical support to customers

Stay up to date with the latest advancements in software development technologies

Conduct meetings with the software team to discuss new project developments and requirements

Participate in reviewing and providing feedback on requirements, designs, and code releases

Support internal certification efforts and ensure compliance with relevant quality management standards (e.g., TISAX, ISO/TS 16949, IATF, ASPICE)

Exercise a high level of confidentiality and discretion in handling sensitive information associated with the position

Non-essentional Functions

Provide input/feedback for documentation of new or existing projects

Perform other related duties as required

SUPERVISION RECEIVED

Supervision is typically received from the Engineering Manager

Qualifications

Common requirements

Bachelor’s degree in engineering field (preferred Computer Science, Computer Engineering, or software related degree)

5+ Years of experience in embedded software development

Production software design experience for automotive.

Strong programming skills in relevant programming languages, e.g., C, Java, Python, C++ etc.

Understanding of software development methodologies like ASPICE, Agile, Waterfall, and DevOps

Strong knowledge of data structures and algorithms

Familiarity with common software design patterns

Skilled experience with development of software requirements and design

Experience with version control systems like SVN and Git

Understanding of testing methodologies and debugging techniques

Strong technical analysis and documentation skills

Ability to manage and support multiple activities (strong time management skills)

Demonstrate ability to work independently and with others

Proven understanding and experience in developing wireless interfaces, including but not limited to BLE, Wi-Fi, and other wireless technologies

Strong programming skills in scripting/data processing using one or more programming languages (Python, MATLAB, etc.)

LICENSES OR CERTIFICATIONS

None required

TOOLS AND EQUIPMENT:

General office equipment including, but not limited to, a computer, telephone, and calculator

WORKING CONDITIONS

typically required

FREQUENTLY INCURRED (Up to 25% of time on job)

Travel with overnight stays

Summary Of Benefits And EEO Statement

Alps Alpine NA, Inc. offers competitive salaries with a great work environment. Our comprehensive employee benefits package includes:

PPO Health Benefits (medical/dental/vision) Effective on Start Date

401(k) Retirement Plan with Company Match

Opportunity for Annual Bonuses

Generous PTO and Holiday Schedule

Flexible Spending Accounts

Employee Assistance Program

Employee Product Purchase Discounts

Wellness Reimbursement Program

Life, AD&D, Short and Long-Term Disability Insurances

About Alps Alpine NA

Alps Alpine, a leading manufacturer of electronic components and automotive infotainment systems, has brought the world numerous “First 1” and “Number 1” products since its founding in 1948. The Alps Alpine Group currently operates 110 bases in 26 countries and regions, supplying roughly 40,000 different products and solutions to around 2,000 companies worldwide. Those offerings include devices such as switches, sensors, data communication modules, touch input panels, actuators, and power inductors; electronic shifters, remote keyless entry systems, and other automotive units; consumer electronics like car navigation and audio-visual systems; and systems and services such as digital keys based on the smartphone app and blockchain technology, and remote monitoring.

EEO Statement

Alps Alpine NA, Inc. values its members as individuals and is committed to forming an energetic and attractive company where the quality of work is enhanced. Alps Alpine North America, Inc. is an Equal Opportunity Employer. It is the policy of Alps Alpine NA, Inc. to consider all job applications on the basis of merit without regard to race, color, religion, gender, pregnancy, age, national origin, ancestry, marital status, veteran status, disability, medical condition, sexual orientation, or any other protected characteristic.

#J-18808-Ljbffr

Worksite address

auburn hills, MI, 48326, US

Who can apply

Review the original listing for work authorization, qualifications and employer requirements.

Ready for your next step?Apply on the official website
Apply on WhatJobs ↗

Explore related searches

Current related jobs

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Reverse Engineer and AI Workflow Developer

laurel, MD

See pay details in description

Description Are you passionate about reverse engineering complex software, firmware, and hardware? Do you enjoy developing agentic AI workflo…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

AFSIM Developer

laurel, MD

See pay details in description

Description Are you passionate about building high-fidelity simulations that shape the future of U.S. Space Force capabilities and force design …

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Senior Software Engineer/Architect - TS SCI cleared

laurel, MD

See pay details in description

Description Are you passionate about building solutions for our greatest national security challenges? Are you searching for engaging work wi…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Senior Software Engineer

laurel, MD

See pay details in description

Description Are you passionate about building solutions for our greatest national security challenges? Are you searching for engaging work wi…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Senior Embedded Systems Developer

laurel, MD

See pay details in description

Description Do you love working on a motivated team to solve complex problems in innovative ways? Do you enjoy creating embedded prototypes i…

Listing review due 2026-10-06View job