IoT Software Architect

Webasto Charging Systems, Inc.
Monrovia, CA Remote Full Time
POSTED ON 12/29/2022 CLOSED ON 1/26/2023

What are the responsibilities and job description for the IoT Software Architect position at Webasto Charging Systems, Inc.?

IoT Software Architect

Role:

· Responsible for the specification and implementation of the software architecture of a full-scale IoT platform - that will collect data from physical assets (i.e. range of electrical chargers, warehouse utility vehicles, etc.) and enable analytics that drive business operations

· Architect level implementation experience with the design, implementation and operation of a full-scale IoT architecture from asset connectivity, data aggregation and normalization, to integration to enterprise technology systems such as the Web portal, and back-office systems

· The candidate is expected to contribute to advancing the software development environment by facilitating the definition of s/w architecture, continuous integration, improved testing and delivery.

· Responsible for the performance of the IoT platform

Skills and Experience:

· 7 years of experience in Linux application architecture, database architecture, and networking

· Understanding of emerging IoT technologies and communications protocols including MQTT, WebSockets, and Notification engines, and preferably implementation experience in AWS and Azure IoT services

· Experience in one or more specific IoT / embedded / M2M industry (i.e. industrial IoT applications, home automation, business automation, asset tracking, smart city, etc.)

· Use of OTA technologies to update SW onto distributed customer-premise devices

· 5 years on hands on experience on embedded system development

· Hands-on experience on STM32 SoC, Atmel, TI Sitara boards, NXP

· Good programming skills using C, C , Python and low-level driver development experience is a must

· Good Knowledge of UART, I2C, and SPI

· Operating System knowledge – Linux and FreeRTOS

· Hands on experience in working with Sensor Interfaces and calibration

· Experience with Flash Tools, JTAG Debugger

· Good Implementation knowledge on Communication Protocols like Zigbee, LTE, Bluetooth, Wi-Fi

· Good understanding of Network Protocols – MQTT, HTTP, JSON objects

· Strong understanding of SDLC methodologies (Agile, SCRUM, RUP, other)

· Knowledge of industry tools including Git, GitHub, Bitbucket, and JIRA.

Education:

· Bachelor’s degree in computer science, information systems, or other technology-related field or equivalent number of years of experience.

Job Type: Full-time

Pay: $110,000.00 - $130,000.00 per year

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Flexible schedule
  • Flexible spending account
  • Health insurance
  • Paid time off
  • Parental leave
  • Referral program
  • Tuition reimbursement
  • Vision insurance

Experience level:

  • 3 years
  • 6 years

Schedule:

  • 8 hour shift
  • Day shift
  • Monday to Friday

Ability to commute/relocate:

  • Monrovia, CA 91016: Reliably commute or planning to relocate before starting work (Required)

Experience:

  • Software development: 4 years (Preferred)
  • C : 3 years (Required)
  • Python: 3 years (Required)

Work Location: Hybrid remote in Monrovia, CA 91016

Salary : $110,000 - $130,000

Software Architect
Booz Allen -
El Segundo, CA
Software Architect
Xsolla -
Los Angeles, CA
Software Architect
PEAK Technical Staffing USA -
Los Angeles, CA

For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the IoT Software Architect.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $90,707 - $120,959
    • Income Estimation: $101,441 - $130,752
  • Debugging Skill

    • Income Estimation: $90,707 - $120,959
    • Income Estimation: $94,625 - $127,578
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other IoT Software Architect jobs in the Monrovia, CA area that may be a better fit.

AWS Data Solution Architect

Sapphire Software Solutions Inc, Monterey, CA

Technical Architect

DAX Software Solutions | Microsoft Gold Partner, Los Angeles, CA

AI Assistant is available now!

Feel free to start your new journey!