Jobs · Engineering · California

Software Developer

Piper Networks · San Diego, CA · 3 wk ago
On-siteEngineeringTemporary

About the role

This is a temporary full-time assignment for 12 weeks from hire to assist on a standalone project, supporting the development, integration, and deployment of Piper’s transportation technology solutions. The role will focus on software development for both wired and wireless configurations and will work closely with engineering, testing, and field teams to develop and validate system solutions.

Responsibilities

  • Develop and maintain software supporting system functionality.
  • Develop back-end applications and services using Node.js.
  • Develop and maintain user interfaces using React.
  • Develop, configure, and troubleshoot applications operating in Linux environments.
  • Support integration of software with wired and wireless hardware components.
  • Troubleshoot software, networking, and hardware/software integration issues.
  • Participate in system integration, debugging, and functional testing.
  • Work with testers to identify, reproduce, and resolve defects.
  • Support deployment and configuration of software.
  • Document software configurations, changes, known issues, and deployment procedures.
  • Participate in code reviews and technical design discussions.
  • Coordinate with engineering and project teams to support project requirements and schedules.

Requirements

  • Professional software development experience.
  • Proficiency with Node.js / JavaScript.
  • Experience developing applications using React.
  • Strong working knowledge of Linux.
  • Experience troubleshooting integrated hardware/software systems.
  • Familiarity with wired and wireless networking concepts.
  • Experience with version control systems such as Git.
  • Ability to document technical work and communicate issues clearly to engineering and project teams.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or related field (preferred).
  • 2+ years of software development experience (preferred).
  • Experience with transportation, IoT, embedded, networking, or field-deployed technology (preferred).
  • Experience supporting applications that communicate with external hardware or devices (preferred).

Schedule

Temporary full-time assignment for 12 weeks from hire.

Similar jobs

Software Developer

Hargrove Engineers & ConstructorsMobile Metropolitan Area· 1 mo ago
Engineeringapply on hargroveepc.wd12.myworkdayjobs.com

Software Developer

TEKsystemsNiceville, FL· 3 wk ago
Information Technology$40–$70/hrapply on ars2.equest.com

Software Developer

Yulista Holding LLCHuntsville, AL· 3 wk ago
Information Technologyapply on calistacorp.wd1.myworkdayjobs.com

Software Developer

BECUNorth Carolina, United States· 3 wk ago
RemoteInformation Technology$117k–$143k/yrapply on becu.wd1.myworkdayjobs.com