Skip to main contentA logo with &quat;the muse&quat; in dark blue text.
Arrow Electronics

Software Applications Engineer I

The tension between possibility and practicality is what we resolve. At Arrow, we’ve come full circle— from being a parts supplier at the physical heart of the radio business to being a global partner in the ongoing transformation of the most complex and exciting business on the planet. We are visionaries. Innovators. Mentors. In order to thrive and survive in today’s marketplace, we anticipate what will come tomorrow for our forward-thinking partners.

Arrow serves as a supply channel partner for over 100,000 original equipment manufacturers, contract manufacturers and commercial customers through a global network of more than 460 locations in 56 countries.

We are a Fortune 150 company with over 17,000 employees globally. Headquartered in beautiful Denver, Colorado, with offices worldwide.

Want more jobs like this?

Get Software Engineer jobs delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.

Five Years Out is a community of builders, designers, engineers and imaginers who navigate the path between possibility and practicality. Creating the future of everything from coffee makers to cars. Are you one of them? Then you’re working with us.

Stay connected with us through social media

Twitter

Instagram

Facebook

Glassdoor

Software Applications Engineer | Industrial IoT

Primary Function

The Software Applications Engineer would be responsible for helping customers and partners understand, adopt, and deploy a solutions stack to solve for their business opportunity. The solution stack will represent some combination or all of the sensory layer, Local Area Network, Embedded Control, Network layer, Wide Area Network, Data Platform (on-Premise, Private, Public or Hybrid Cloud) and Security (at the edge, network and enterprise) layer. You will ensure the software binds the stack from drivers to OS to middleware to protocols to APIs to enterprise Software.

The position requires technically supporting customers and partners as well as driving industry requirements back into the Arrow business units and partners for future product development and solutions support. You will be able to answer questions and guide customers surrounding embedded software, standards, technologies and protocols, Gateway integration and connectivity are fundamental to success.

This role will collaborate closely with IoT Solutions Architects, Systems Engineers and Field Application teams within the geographies, partners and customers in the customer value chain including but not limited to: oem’s, service enterprises, system integrators, independent software vendors and managed service providers.

Daily activities will include definition of solutions with Solutions Architects outlining development requirements and anticipating points of complexity for risk mitigation. The Software Applications Engineer is responsible for the full life-cycle development of the IOT solution, from solution definition with Architect to integration and production readiness. Responsibilities include software requirements gathering, product assessment, evaluation and recommendation, (hardware, software, ODM/OEMs, 3rd party hardware/software vendors, system integrators, etc.), prototype development, pilot and production-readiness with partners, and solution support. You will work closely with partners to integrate and validate product requirements for solution the solution, analyze gaps, and make application and system recommendations, as needed.

Role & Responsibilities

The responsibilities will include, but are not limited to, the following:

  • You speed time to revenue for our customers and Arrow. You reduce the time from definition to deployment and remove obstacles or fix errors to delight the customer. You make IoT implementations easy for customers.
  • Working with your colleagues such as; IoT Business Development, IoT Solutions Architects, Systems Engineers and IoT Technical Marketing you solve for business solutions required by OEM’s, ISV’s, SI’s and ecosystem partners.
  • Significant expertise with IDE’s (Eclipse, Keil, mbed, etc) as well as development platforms (Arduino, Dragonboard, Raspberry PI, Unity, Linaro 96 Boards,)
  • Significant experience with BSPs
  • Capable of writing a simple driver
  • Experience in security, encryption, or developing mobile apps or application layer solutions is a plus
  • Knowledge of the effects of using open source code and how that may affect a customer
  • Deep understanding of protocol stacks and implementation (both wired and wireless)
  • Provide guidance on SIL level implementations
  • Adept at building Proof-of-concept systems with functional cloud connectivity
  • Able to create professional, visually impressive presentations with content appropriate for an intended audience
  • Adept at presenting slides to executive management or conveying concepts to hardware engineers

Minimum Qualifications

  • BS in Computer Science/Engineering, EE or related technical field
  • We seek candidates with 10 years minimum experience in a software development or integration role.
  • Experience in software development and integration within one of the following verticals a plus: Industries & Factories, Retail & Commercials, Smart City and Buildings, Agriculture, Transportation and Telematics, Healthcare.

What is in it for you?

  • Training
  • Skills development
  • Performance coaching
  • Medical, dental, vision, paid time off, 401k domestic partners program and more.
  • Community involvement opportunities

FUNCTION:IT

At Arrow, we are driving innovation and choice by offering employees a variety of benefits designed to keep you and your family physically and financially healthy.

Our comprehensive, competitive benefits program is an important part of your total compensation package. We offer a variety of plans and coverage including health and welfare, retirement, paid time off, and voluntary benefits as well as resources to help you make cost-effective decisions for you and your family. Everyone counts at Arrow, and our benefits enable you to achieve and maintain better health and plan for your future as we work together toward smarter solutions in tomorrow’s technology.

Arrow offers competitive time off for you, which includes accrued vacation time, personal and floating holidays, in addition to other observed holidays. These are granted based on the date you join the company in any given year.

http://benefits.arrow.com

EOE Minorities/Females/Protected Veterans/Disabled

Arrow Electronics, Inc. is committed to working with and providing reasonable accommodation to individuals with disabilities. If, because of a medical condition or disability, you need a reasonable accommodation for any part of the employment process, please refer to our Hiring Process & Accommodations Request Instructions on our Career Site to let us know the nature of your request and your contact information.

Job ID: be914c6e0a9e30bb70ca3d90e1d7fa4c
Employment Type: Other

Perks and Benefits

  • Health and Wellness

    • Health Insurance
    • Health Reimbursement Account
    • Dental Insurance
    • Vision Insurance
    • Life Insurance
    • Short-Term Disability
    • Long-Term Disability
    • FSA
    • FSA With Employer Contribution
    • HSA
    • HSA With Employer Contribution
    • Fitness Subsidies
    • On-Site Gym
  • Work Flexibility

    • Flexible Work Hours
    • Remote Work Opportunities
  • Office Life and Perks

    • Casual Dress
    • Snacks
    • Company Outings
  • Vacation and Time Off

    • Paid Vacation
    • Unlimited Paid Time Off
    • Paid Holidays
    • Personal/Sick Days
    • Sabbatical
    • Leave of Absence
  • Financial and Retirement

    • 401(K)
    • 401(K) With Company Matching
  • Diversity and Inclusion

    • Diversity, Equity, and Inclusion Program

This job is no longer available.

Search all jobs