×
Register Here to Apply for Jobs or Post Jobs. X

Junior Software Engineer

Job in Huntsville, Madison County, Alabama, 35824, USA
Listing for: Waites Sensor Technologies, Inc.
Full Time position
Listed on 2026-10-21
Job specializations:
  • Software Development
    Software Engineer, AI Engineer (Applied/Software)
Salary/Wage Range or Industry Benchmark: 60000 - 86000 USD Yearly USD 60000.00 86000.00 YEAR
Job Description & How to Apply Below

Description

Junior Software Engineer What we are:

Fun, fast-paced, client-focused, people-centric, inviting, flexible, and rapidly growing.

What we are not:

Overly structured, exclusive, uncompromising, disengaged, or disconnected.

As a nimble and fast-moving organization, we are looking for someone awesome to help us design cutting-edge products providing predictive maintenance for some of the largest companies across the world. You will have the opportunity to solve unique, challenging problems and develop solutions across a wide range of products and technologies, while working alongside a team of talented self-starters in an entrepreneurial environment.

The solutions you’ll be discovering will comprise technology ranging from low-level embedded development and digital signal processing all the way up to cloud infrastructure and machine learning. There are tremendous opportunities for career growth and development of new skills in this role.

Our ideal candidate should have excellent organization and problem solving skills. If you have hands-on experience in software development and agile methodologies and want to develop high-quality software that is aligned with user needs and business goals, we’d love to hear from you. The type of work we do is categorically awesome, and we hope to find the right fit, based on experience and culture, to take our engineering team to the next level!

Company

Description

We are a leading provider of wireless, mesh‑networked, "Internet of Things" (IoT) sensors for industrial environments. Our cost‑effective, plug‑and‑play products empower plants of all sizes to conduct predictive and preventative maintenance on mission‑critical and secondary equipment in order to maximize uptime. Our innovative sensors, machine learning, services, and solutions have been revolutionizing this industry for the past 15 years.

Reports to:

Chief Technology Officer

Location:

local to Huntsville, AL or willing to relocate

Travel:

5% travel, if any. There are occasional in-person technology summits for training, development, and team building.

Work Authorization:

Must be authorized to work in the U.S.

Exemption Status:

Exempt

Job Description

As a Junior Software Engineer, you will have the opportunity to:

  • Develop high-quality software design and architecture
  • Identify, prioritize, and execute tasks in the software development life cycle
  • Develop tools and applications by producing clean, efficient code
  • Automate tasks through appropriate tools and scripting
  • Review and debug code
  • Perform validation and verification testing
  • Collaborate with internal teams and vendors to fix and improve products
  • Document development phases and monitor systems
  • Ensure software is up to date with latest technologies
Requirements

Required Qualifications:
  • Bachelor’s of Science/Arts in Computer Science or related degree
  • Experience developing complex software in Python
  • Must be a cool human being and enjoy working on limit pushing projects
  • Extensive experience in software development, scripting, and project management
  • Experience with modern revision controls tools (i.e. SVN, git, etc.)
  • Ability to work independently and as a team
  • Excellent organization and leadership skills
  • Stellar communication and proven problem-solving skills
  • Familiar with AI tools to write code, document, and debug
  • Ability to work a standard 40-hour workweek, with flexibility to work additional hours as required by business needs
Preferred Qualifications:
  • Knowledge of/Experience with Docker
  • Experience with AWS Lambda, real-time operating systems, and Linux based systems
  • Development + Testing experience
  • Experience working on tooling and diagnostics
  • Experience in Machine Learning
  • In-depth knowledge of relational and time-series databases
  • Cloud based architectures using AWS and/or…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary