Job Details

Senior Software Engineer, IoT, Edge

Technology Partners
Saint Louis, Missouri, United States
Technology Partners is currently seeking a talented IoT Edge Software Systems Engineer (141733). Do you have experience with software engineering? Let us help you make your next big career move a reality!

What You Will Be Doing:
You will assume ownership of engineering the software platforms and applications that enable our internal and third party devices to deliver real time data from across the globe. You will focus on IoT at the edge (on the devices themselves) with extension into a modern cloud IoT platform. You will be experienced creating open source ecosystems on Unix-like platforms that facilitate all the functionalities of an evolving IoT platforms as well as creating applications that communicate with hardware through various protocols and bus types. You will also be working closely with device systems engineers and cloud platform engineers you will build world class scalable and robust software systems that ensure our IoT edge devices evolve with customer needs.

Required Skills & Experience:

5+ years as a software engineer
5+ years experience with compiled/interpreted object-oriented languages (i.E. Java, Scala, C++, C#, Python, Javascript, etc.)
Proficiency in Linux/Unix-like operating systems
Demonstrated electronic trouble shooting, familiarity with electronic data sheets, schematics
Demonstrated experience with developing with technologies routinely found in IoT platforms (i.E. MQTT, TCP/IP, machine learning, cellular radios, Bluetooth, GNSS receivers, RFID readers, CAN Bus, OPC, various sensors, etc.)
Demonstrated experience with multiple programming paradigms (i.E. Object-oriented, functional, etc.)
Demonstrated desire to continuously learn and understand new technologies
Demonstrated experience as a technical professional and mentor in previous roles
Strong interpersonal and communication skills
Ability to work independently and as a team player
Educational Requirements: Bachelor's Degree

Desired Skills & Experience:

Experience with AWS services (EC2, S3, Lambda, IAM, IoT, Greengrass, etc.)
Experience developing embedded systems
Experience with Governmental regulatory compliance (FCC, CE, etc.)
Experience with cellular regulatory compliance (PTCRB, Open Development Device Certification, etc.)
Experience with various unguided media technologies (WiFi, Bluetooth/BLE, LoRa, etc.)
Experience with various engineering standards (IEEE, ISO, 3GPP, etc.)
Experience with AR/VR
Experience with M2M/IoT practices
Experience with Machine Learning/Computer Vision

If this position sounds like you, WE SHOULD TALK!
We are interested in every qualified candidate who is eligible to work in the United States. However, we are not able to provide sponsorship at this time or accept candidates who would require a corp-to-corp agreement.
We realize our people are our most valuable asset, that is why we offer the following benefits:

Health, Dental, and Vision insurance
401(k) retirement plan
Long and Short-Term disability
Life insurance
Direct deposit
Referral program

Your better future is ready, and we want to put the right tools in your hands to get you there. Let's go!
Keywords: Java, JavaScripts, C++, Python, Linux, Unix, AWS
Looking for more opportunities with Technology Partners? Check out jobs.Technologypartners.Net!
Technology Partners is an Equal Opportunity Employer. Technology Partners does not discriminate on the basis of race, color, religion, sex, national origin, age, disability or any other characteristic protected by applicable state or federal civil rights laws.

Send application

Mail this job to me so I can apply later

Apply With CV

You are not logged in. If you have an account, log in to your account. If you do not have an account, why not sign up? It only takes a minute!

latest videos

Upcoming Events