Senior Software Engineer

Jacksonville, FL


What we're looking for

Urban SDK is looking for a dynamic and motivated senior software engineer to work in our Jacksonville, FL headquarters.

Urban SDK is the IoT Command Center for operators of smart communities, transportation, port, logistics, aviation, and energy authorities. With Urban SDK, you can bring the power of the internet of things to improve operational intelligence by connecting a network of disparate systems, automate services, and measure outcomes with real time analytics.

As a Software Engineer -  you will engage with an experienced cross-disciplinary staff to conceive and design innovative IoT software. Vertically your ownership can span across application, device framework, connectivity stack, drivers and low level wireless controller coexistence and scheduler algorithms. Horizontally you will be given to opportunity to work and own connectivity solutions across hardware and software integration to develop and maintain our Smart Sync device management and wireless product platform.


Your responsibilities

You will work closely with the product management, application, platform, cloud and analytics teams. You must be responsive, flexible, and able to succeed within an open and collaborative peer environment.

The engineering team is responsible for the connectivity and integration related user experience and use cases. This includes delivery and maintenance of an evolving feature rich, high-performance, low-power, stable platform.

In this role, your responsibilities will include: Work with product management and cross functional teams to provide technical solutions for desired user experiences. Implement high-quality wireless stack, framework and application features. Implement the right metrics, debug tools and integrate with backend solutions to continuously measure and improve on our solutions. Work with teams to improve and tailor existing drivers, stack and applications to our needs.


Your experience

  • Bachelor’s degree in Computer Engineering or similar technical field
  • Experience in software development of Zigbee, BT, Wifi (wlan), LTE, or Wigig.
  • System-level integration experience
  • Linux kernel programming experience
  • Familiar with Ethernet driver development
  • Experience programming with java/C/ C++/ C#
  • Scripting experience with Perl/Python/Tcl
  • Experience with platforms such as Linux/Unix and Windows
  • Wireless mesh development experience preferred
  • Experience with other wireless technologies such as Wi-Fi, Bluetooth, BLE, 802.15.4 based technologies like ZigBee and Thread preferred
  • Experience with Home Automation product development preferred
  • Interest in IoT and working in an agile startup environment

Equal Opportunity

Urban SDK is an equal opportunity employer. We’re dedicated to building a team where diversity in both ideas and identities is not only welcomed, but encouraged.

We Are Close To You!

1879 Park Ave,
Los Angeles, CA 90026, USA
5th Floor

Email and Phone
Tell us about your ideas

Drop Us a line
Let’s Get in Touch

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Get In Touch

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Benefits & Perks

Equity & Salary

We offer competitive salaries and significant equity/stock to every employee.

Free Lunch

Free lunch and snacks. Plus all the coffee and bubbly water you can drink.

Full Benefits

Comprehensive medical, dental, and vision insurance, plus a company-funded HRA.

New Gear

Configure your dream machine and development environment — it's on us!

JAX Office

We’re looking to fill roles in Jacksonville, FL. Don’t live here? We’ll cover relocation.

Work-Life Balance

Friendly ping-pong battles, work from home, and family friendly hours.