Software Engineer

Posted 2 Days Ago
Hudson, NH
Mid level
Retail
The Role
The Software Engineer will develop IoT solutions, including hardware, firmware, and software. Responsibilities include collaborating on system requirements, implementing connectivity solutions, integrating devices with cloud platforms, and ensuring system security. The role also involves testing and maintaining IoT systems while staying updated on emerging technologies.
Summary Generated by Built In

Interested in growing technically and professionally? Bored by the same old things all the time? Looking for an opportunity with endless opportunities? Are you a self starter with an entrepreneurial mindset? If so, you are in the right place!

FinishLinePDS is seeking a Software Engineer to join our dynamic team. Your customers are small companies and startups that are looking to you to develop their next project. Your team is filled with experts in all areas of software/hardware/mechanical engineering, marketing experts and manufacturing experts. At your disposal is a set of proven product development procedures and 100’s of reference design. Your mission will be to use these tools to produce a product that creates a ROI.

We offer a generous compensation package commensurate with experience plus a bonus program.

ESSENTIAL JOB FUNCTIONS:

  •  Design and develop IoT solutions, including hardware, firmware, and software components.
  • Collaborate with cross-functional teams to define system requirements and architecture.
  • Implement IoT connectivity solutions using various communication protocols (e.g., MQTT, CoAP, BLE, Wi-Fi, Zigbee).
  • Develop and optimize embedded firmware for IoT devices.
  • Integrate IoT devices with cloud platforms and services (e.g., AWS IoT, Azure IoT, Google Cloud IoT).
  • Ensure the security of IoT systems through robust encryption and authentication methods.
  • Perform testing, debugging, and validation of IoT devices and systems.
  • Monitor and maintain IoT systems, addressing performance and reliability issues.
  • Stay updated on emerging IoT technologies and industry trends to suggest improvements and innovations.

MINIMUM REQUIREMENTS:

  • Proven experience in developing IoT solutions, including hardware and software integration.
  • Strong knowledge of IoT communication protocols and standards.
  • Proficiency in programming languages such as C, C++, Python, or Java.
  • Experience using Linux.
  • Experience with embedded systems and microcontroller programming.
  • Familiarity with cloud services and IoT platforms (e.g., AWS, Azure, Google Cloud).
  • Understanding of cybersecurity principles related to IoT.
  • Excellent problem-solving skills and the ability to work in a collaborative team environment.
  • Strong communication skills, both written and verbal.

EDUCATION:

  • Bachelor’s in Computer Science or related engineering

FinishLinePDS is not your average product development company. We're a small, nimble team committed to excellence, creative thinking, and breaking the boundaries of conventional product development. Our mission is to ensure that the products we create not only meet but exceed our clients' expectations, driving profitability and customer satisfaction.

Top Skills

AWS
Azure
C
C++
GCP
Iot
Java
Linux
Python
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Indianapolis, IN
10,001 Employees
On-site Workplace
Year Founded: 1982

What We Do

Sneakers. Style. Sport.

About The Finish Line, Inc.
The Finish Line, Inc. is a premium retailer of athletic shoes, apparel and accessories. Headquartered in Indianapolis with a digital office in Boulder, Finish Line has approximately 970 Finish Line branded locations primarily in U.S. malls and shops inside Macy’s department stores and employs more than 14,000 sneakerologists who help customers every day connect with their sport, their life and their style.

Similar Jobs

BAE Systems, Inc. Logo BAE Systems, Inc.

Software Engineer II - Embedded (Onsite)

Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Nashua, NH, USA
40000 Employees
78K-132K Annually

BAE Systems, Inc. Logo BAE Systems, Inc.

Senior Principal Test Software Engineer

Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Hybrid
Nashua, NH, USA
40000 Employees
127K-215K Annually

BAE Systems, Inc. Logo BAE Systems, Inc.

FAST Labs Sr. Principal II Software Engineer - $30K Sign On Bonus

Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Hybrid
Merrimack, NH, USA
40000 Employees
141K-239K Annually

BAE Systems, Inc. Logo BAE Systems, Inc.

Senior Test Software Engineer - 2nd Shift

Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Hybrid
Nashua, NH, USA
40000 Employees
92K-157K Annually

Similar Companies Hiring

McCain Foods Thumbnail
Retail • Manufacturing • Food • Agriculture
Florenceville-Bristol, NB
20000 Employees
Optimum Thumbnail
Software • Retail • Mobile • Marketing Tech • Internet of Things • Digital Media • AdTech
Long Island City, NY
9000 Employees
Grocery TV Thumbnail
Software • Retail • Marketing Tech • Hardware • Digital Media • AdTech
Austin, TX
45 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account