Search

Embedded Software Developer

companyRockford Fosgate
locationTempe, AZ, USA
PublishedPublished: 6/14/2022
Full Time

We are a customer focused provider of audio solutions. We exceed users’ expectations with well thought out design, integration, and service. Our purpose-built products meet our customers where they are at, enhancing their moment with a powerful experience through music.

Job Title: Software Developer Job Location: Tempe, AZ (100% Onsite)

Rockford Fosgate is looking for an self-motivated and multi-disciplined Software Developer that loves every aspect of cross-platform application design, development, validation and deployment. You will be directly responsible for our class-leading mobile application digital ecosystem.

Key Responsibilities

You will report to the Manager of Embedded Engineering who will mentor you and guide your success

Architect, design, develop, test, document and maintain cross-platform software applications

Create end-consumer mobile applications that complement our audio and infotainment products

Work closely with internal and external customers to define requirements and create prototypes

Define and implement user experience (UX) and user interface (UI) for customer-facing and internal applications, preferably with experience in Figma

Create, prioritize, and estimate product backlog items to meet milestones

Develop incremental features and perform frequent demos for internal and external customers

Create automated tests for continuous code improvement

Efficiently identify, reproduce and resolve customer reported issues

Work closely with other developers to further enhance your skills respectively.

Required Skills / Qualifications

Bachelor’s degree in Computer Science or closely related field with a minimum of 3 years of experience

Strong proficiency in TypeScript

Strong proficiency in JavaScript

Strong proficiency developing cross-platform mobile applications using React Native and Expo

Experience with modern state management solutions (e.g. Redux, Redux Tool Kit, Redux Saga, TanStackQuery, Recoil, Zustand)

Experience with unit test frameworks (e.g. Mocha, Jest) and UI test frameworks (e.g. Selenium, Appium)

Experience using Git version control

Experience using Agile Scrum, Kanban or similar software development process

Excellent communications and problem-solving skills are a must

Ability to work independently and as part of small team

Self-motivated, self-learning and able to lead project with minimal guidance

Passion for software development and continuous desire to learn

Desired Skills (Optional)

Experience writing libraries and/or contributing to libraries; open source or otherwise.

Native iOS development using Objective C or Swift

Native Android development using Java or Kotlin

Experience using mobile native device features such as Bluetooth, camera and networking

Backend development experience

Knowledge of embedded systems

Knowledge of audio and/or digital signal processing

Knowledge of networking and/or packet processing

About Rockford & Benefits

Rockford Fosgate is an equal opportunity employer located in Tempe, Arizona. Join us and thrive in a dynamic office environment where your contributions truly make a difference. Enjoy the benefits of flexibility, competitive pay, affordable healthcare, a 401k match, and a pathway for growth.

Interested and qualified applicants are encouraged to send their resume and cover letter to jobs@rockfordcorp.com Visit www.rockfordfosgate.com to learn more about us.

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...