Software Developer

1 week ago


Mobile, Alabama, United States Red Lion Controls Full time
About Us

Red Lion Controls, now HMS Networks, is undergoing a period of significant transformation and growth. We empower industrial organizations worldwide to unlock the value of data by developing and manufacturing innovative products and solutions to access, connect, and visualize their information.

Our global manufacturing and support facilities serve customers in various industry segments, including factory automation, alternative energy, oil and gas, power and utilities, transportation, and water and wastewater.

We provide scalable solutions for cloud connectivity, edge intelligence, and asset management, as well as industrial Ethernet switches and industry-leading panel meters and operator panels, to help companies gain real-time data visibility that drives productivity.

Position Summary

As a Software Engineer specializing in industrial networking switches, you will play a key role in the development and optimization of embedded firmware for our advanced networking products.

You will work in a collaborative environment that includes design, development, unit testing, and internal documentation in Windows and Linux environments.

Essential Job Functions
  1. Collaborate with the engineering team, product management, and marketing to understand customer needs and develop workable engineering solutions for user-friendly product design.
  2. Establish clear engineering project milestones and deadlines with team leadership and drive to meet those objectives.
  3. Participate in cross-engineering project teams with hardware engineers to ensure projects are delivered on time and meet customer expectations.
  4. Develop, test, and document software systems to specification, complying with internal and external standards.
  5. Perform peer reviews of team members' designs, code, and documentation.
  6. Carry out other duties as assigned as business needs require.
Minimum Requirements
  • BS degree in Computer Engineering, Electrical Engineering, Computer Science, or electronics-related field.
  • One or more years of professional experience developing software systems.
  • Proficiency in C and C++ is required.
  • Experience in programming applications for embedded systems.
  • Knowledge of automated test techniques and tools.
  • Knowledge of computer hardware and electronics, and awareness of the constraints of embedded systems.
  • Proficiency with English language both written and verbal communication.
Preferred Qualifications
  • Experience with real-time operating systems and low-level programming.
  • Experience with software engineering tools for design documentation, revision control, issue tracking, and project scheduling.
  • Experience with agile project management tools and maintaining source code repositories.
  • Experience developing network products (layer 2 or layer 3 products).
  • Experience with embedded Linux.

Red Lion Controls provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, or genetics.

In addition to federal law requirements, Red Lion Controls complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities.

This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.


  • Software Developer

    3 weeks ago


    Mobile, Alabama, United States XANTE CORPORATION Full time

    Job Overview We are seeking a highly skilled Software Engineer to join our team at Xante Corporation. Job Description As a Software Engineer at Xante Corporation, you will be responsible for designing, developing, and testing software applications using C++ and C programming languages. Key Responsibilities \u2022 Design and develop software...

  • Software Developer

    3 weeks ago


    Mobile, Alabama, United States Quadient Full time

    About QuadientQuadient is a leading provider of digital transformation and growth solutions for businesses of all sizes. Our mission is to empower organizations to unlock operational efficiency, security, and sustainability through automation processes.Job SummaryWe are seeking a highly skilled Software Engineer to participate in the software development...

  • Software Developer

    2 weeks ago


    Mobile, Alabama, United States Xante corp Full time

    Job OpportunityWe are seeking a highly skilled Software Engineer to join our team at Xante Corp.The ideal candidate will have a strong background in C++ and C, with experience in Object Oriented Development using Microsoft Visual Studios.Responsibilities will include:Designing and developing software applicationsCollaborating with cross-functional...


  • Mobile, Alabama, United States VirtualVocations Full time

    A company is looking for a skilled Senior Software Development Engineer to lead the ZHL Platform. Key Responsibilities:\u2022 Collaborate with cross-functional teams to drive shared goals and provide technical guidance\u2022 Identify system challenges, propose innovative solutions, and oversee execution\u2022 Lead the evolution of platform design and...


  • Mobile, Alabama, United States NES Fircroft Full time

    Job SummaryWe are seeking an experienced Electrical Engineer II to join our team at NES Fircroft. As an Electrical Engineer II, you will be responsible for designing, implementing, and testing software and systems in conjunction with hardware product development.Key ResponsibilitiesProject Delivery: Deliver projects to agreed timescales, budgets, and...

  • Software Engineer

    3 weeks ago


    Mobile, Alabama, United States Infirmary Health System Inc Full time

    Job DescriptionMinimum Qualifications:We are seeking a highly skilled Application Developer to join our team at Infirmary Health System Inc. The ideal candidate will have a college degree or basic knowledge of programming.Desired Qualifications:We prefer a candidate with a Bachelor's degree and working knowledge of programming in a.NET and SQL environment....


  • Mobile, Alabama, United States VirtualVocations Full time

    Software Engineering Role at VirtualVocations**Job Summary**VirtualVocations is seeking a skilled Software Engineer Senior Consultant II to join our team.**Key Responsibilities:*** Develop and maintain high-quality software applications* Collaborate with cross-functional teams to design and implement software solutions* Provide technical guidance and...


  • Mobile, Alabama, United States Siemens Full time

    About the Role:Siemens is seeking a highly skilled Senior Software Engineer to join our team in the development of advanced simulation and modeling technologies for electronic design automation. As a key member of our team, you will be responsible for designing, developing, modifying, and implementing software related to simulation and modeling of complex...

  • Senior App Developer

    3 weeks ago


    Mobile, Alabama, United States Aurora Ventures Full time

    Welcome to Aurora Ventures, where passion meets innovation!We're a leading provider of sports electronics, and our team is dedicated to creating cutting-edge apps that inspire people worldwide.As a software developer, you'll be part of a diverse and highly motivated team that develops and implements innovative sports and leisure apps for mobile platforms.Key...


  • Mobile, Alabama, United States Mobile County Public School System Full time

    Job SummaryWe are seeking a highly skilled and experienced Pre-School Evaluator to join our team at Mobile County Public School System.Key ResponsibilitiesServes as a consultant to parents, teachers, and other school personnel to develop and implement strategies to maximize student learning and adjustment.Communicates effectively with students, parents, and...


  • Mobile, Alabama, United States Mobile County Public School System Full time

    Job Title: Pre-School EvaluatorAbout the Role:We are seeking a highly skilled and experienced Pre-School Evaluator to join our team at Mobile County Public School System. As a Pre-School Evaluator, you will play a critical role in assessing the developmental needs of young children and providing recommendations for support and intervention.Key...


  • Mobile, Alabama, United States Mobile County Public School System Full time

    Job SummaryWe are seeking a highly skilled and experienced Pre-School Evaluator to join our team at Mobile County Public School System. The successful candidate will be responsible for conducting comprehensive evaluations and assessments of pre-school students, providing consultation services to parents and teachers, and developing and implementing...


  • Mobile, Alabama, United States NES Fircroft Full time

    Electrical Engineer II Job DescriptionAt NES Fircroft, we are seeking an experienced Electrical Engineer II to join our team. As an Electrical Engineer II, you will play a key role in the design, implementation, and testing of electrical systems and software.Key Responsibilities:Design and develop electrical systems and software to meet project...


  • Mobile, Alabama, United States Advanced Technical Staffing Solutions Full time

    Electrical Engineer IV Job DescriptionATSS Engineering is seeking an experienced Electrical Engineer IV to lead a design team in the development of drawing packages, specifications, and reports for assigned projects.Key Responsibilities:Lead a design team in the development of drawing packages, specifications, and reports for assigned projects.Exhibit a...


  • Mobile, Alabama, United States Stellar Innovations Full time

    About Stellar InnovationsWe are a leading provider of innovative technologies and services that help make cities more sustainable and livable for everyone. Our team of experts works closely with clients to develop and produce cutting-edge sensors and software that provide valuable insights into urban spaces.Our MissionWe aim to make a positive impact on...


  • Mobile, Alabama, United States Stellar Innovations Full time

    About Stellar InnovationsWe are a leading provider of innovative technologies and services that make cities more livable for everyone. Our team of experts works closely with clients to develop and produce sensors and software that help them gain valuable insights from urban data.Job DescriptionWe are seeking a highly motivated and skilled Customer Care...


  • Mobile, Alabama, United States Tech Tammina Full time

    Design EngineerAt Tech Tammina, we are seeking a highly skilled Design Engineer to join our team. The successful candidate will be responsible for designing and developing innovative products that meet our customers' needs.Key Responsibilities:Design and develop soft goods products using Solidworks and GD&TWork with cross-functional teams to ensure design...


  • Mobile, Alabama, United States Jobot Full time

    ### Job Summary We are seeking a skilled Drafter or Designer with a strong background in mechanical/piping or HVAC systems to join our team at Jobot. As a key member of our engineering team, you will be responsible for developing detailed mechanical/piping or HVAC designs using relevant drafting software, collaborating with Civil, Structural, and MEP...

  • Automation Engineer

    4 weeks ago


    Mobile, Alabama, United States Hargrove Engineers + Constructors Full time

    About the RoleHargrove Engineers + Constructors is seeking a highly skilled Automation Engineer to join our team. As a key member of our Controls & Automation group, you will be responsible for designing, implementing, and testing automation systems for various industrial applications.Key ResponsibilitiesDesign and develop automation systems using...


  • Mobile, Alabama, United States VirtualVocations Full time

    VirtualVocations is seeking a skilled Quadient Document Specialist to manage technical mailing functions and data processing for customer applications. The ideal candidate will have a strong background in programming and database management, with experience in variable data programs such as Quadient Inspire and postal software programs like Satori or BCC....