Software Engineer

1 month ago


Mobile, United States Red Lion Controls Full time

About Us

Red Lion Controls, now HMS Networks, is undergoing a period of significant change and growth. We empower industrial organizations around the world to unlock the value of data by developing and manufacturing innovative products and solutions to access, connect and visualize their information. Red Lion’s global manufacturing and support facilities serve customers in factory automation, alternative energy, oil and gas, power and utilities, transportation, water and wastewater industry segments. We provide scalable solutions for cloud connectivity, edge intelligence and asset management, industrial Ethernet switches and industry leading panel meters and operator panels, to make it easy for companies to 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

Works in collaboration with the engineering team, product management and marketing to understand the needs of the customer and develops workable engineering solutions to enable user-friendly product design.

In conjunction with the team leadership, establish clear engineering project milestones and deadlines and drive to meet those objectives.

Participate in cross-engineering project teams with hardware engineers to ensure projects are delivered on time and meet expectations of customers.

Participate in development and implementation of stage-gating process for software and product development.

Develops, tests, and documents software systems to specification.

Complies with internal and external standards.

Performs peer reviews of team members’ designs, code, and documentation.

Carries 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.

Strong problem-solving skills, attention to detail, and the ability to work as a team member to solve problems and complete tasks creatively and cooperatively.


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 preferred.

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.



  • Mobile, Alabama, United States Siemens Digital Industries Software Full time

    Job Family: Research & DevelopmentReq ID: 430109Siemens EDA is a global technology leader in Electronic Design Automation software. Our software tools enable companies around the world to develop highly innovative electronic products faster and more cost-effectively. Our customers use our tools to push the boundaries of technology and physics to deliver...


  • Mobile, United States Red Lion Controls Full time

    About UsRed Lion Controls, now HMS Networks, is undergoing a period of significant change and growth. We empower industrial organizations around the world to unlock the value of data by developing and manufacturing innovative products and solutions to access, connect and visualize their information. Red Lion’s global manufacturing and support facilities...


  • Mobile, United States Red Lion Controls Full time

    About UsRed Lion Controls, now HMS Networks, is undergoing a period of significant change and growth. We empower industrial organizations around the world to unlock the value of data by developing and manufacturing innovative products and solutions to access, connect and visualize their information. Red Lion’s global manufacturing and support facilities...


  • Mobile, Alabama, United States Library Systems & Services Full time

    Job OverviewLibrary Systems & Services is in search of a proficient Application Software Engineer to assist a federal government client by engaging in the creation, upkeep, and enhancement of our automated information systems (AIS). The Application Software Engineer will take charge of coding, adjusting, troubleshooting, and evaluating software for client...


  • Mobile, Alabama, United States Library Systems & Services Full time

    Job OverviewLibrary Systems & Services is in search of a proficient Application Software Engineer to assist a federal government client by engaging in the design, upkeep, and enhancement of our automated information systems (AIS). The Application Software Engineer will take charge of crafting, adjusting, troubleshooting, and validating software for...

  • Software Engineer

    3 months ago


    Mobile, United States Xante corp Full time

    Job DescriptionJob DescriptionSoftware Engineer Qualified Candidates should be proficient in C++, C.Individual should be comfortable using Microsoft Visual Studios with experience in Object Oriented Development.Multiple positions available.College degree required.This job is NOT remote.Company DescriptionPlease send resumes to hr@xante.com. You may also mail...


  • 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 days ago


    Mobile, United States Quadient Full time

    Employer Industry: Digital Transformation and Automation SolutionsWhy consider this job opportunity:- Salary up to $183,300.00- Flexible hybrid work model blending office and remote setup- Access to a 24/7 online learning platform for continuous professional development- Comprehensive rewards covering wellness and work/life balance- Employee assistance...

  • Software Developer

    4 weeks ago


    Mobile, United States Library Systems & Services Full time

    Job DescriptionJob DescriptionLAC Federal is seeking a skilled Software Developer to support a federal government customer by contributing to the development, maintenance, and support of our corporate and local automated information systems (AIS). The Software Developer will be responsible for writing, modifying, debugging, and testing software for client...

  • Software Developer

    3 months ago


    Mobile, United States Library Systems & Services Full time

    LAC Federal is seeking a skilled Software Developer to support a federal government customer by contributing to the development, maintenance, and support of our corporate and local automated information systems (AIS). The Software Developer will be responsible for writing, modifying, debugging, and testing software for client applications, as well as...

  • Software Developer

    3 months ago


    Mobile, United States Library Systems & Services Full time

    Job DescriptionJob DescriptionLAC Federal is seeking a skilled Software Developer to support a federal government customer by contributing to the development, maintenance, and support of our corporate and local automated information systems (AIS). The Software Developer will be responsible for writing, modifying, debugging, and testing software for client...

  • Civil Engineer

    1 week ago


    Mobile, United States McFadden Engineering Full time

    Civil EngineerMEI, an environmental and civil engineering firm, is seeking a civil engineer in their Mobile, Alabama office. A Bachelor of Science degree in civil engineering is required. Preferred experience in water resource and environmental projects including stormwater, water treatment for potable use, and wastewater treatment and facility design. In...

  • Civil Engineer

    1 week ago


    Mobile, United States McFadden Engineering Full time

    Civil EngineerMEI, an environmental and civil engineering firm, is seeking a civil engineer in their Mobile, Alabama office. A Bachelor of Science degree in civil engineering is required. Preferred experience in water resource and environmental projects including stormwater, water treatment for potable use, and wastewater treatment and facility design. In...

  • Bridge Engineer

    1 month ago


    Mobile, United States Volkert Full time

    Are we the road to your future? Volkert is employee owned and a Top 100 design firm, committed to providing clients with creative solutions for sustainability, including improvements to infrastructure, the environment, and natural resources. Founded in 1925, Volkert is celebrating a century of serving our employees, clients, partners, and communities.  We...


  • Mobile, United States Gulf States Engineering, Inc. Full time

    Sr. Mechanical Engineer Duties:Prepare/review complex engineering calculationsReview/mark-up complex drawingsPrepare/review technical reportsPrepare/review technical specificationsUnderstand constructability of design drawingsPerform plan in hand checks of project documentsPerform other items as directed by project managers and senior managementGood written...


  • Mobile, United States Gulf States Engineering, Inc. Full time

    Sr. Mechanical Engineer Duties:Prepare/review complex engineering calculationsReview/mark-up complex drawingsPrepare/review technical reportsPrepare/review technical specificationsUnderstand constructability of design drawingsPerform plan in hand checks of project documentsPerform other items as directed by project managers and senior managementGood written...


  • Mobile, United States NES Fircroft Full time

    Job Title: Electrical Engineer - II Reports To: Engineering Manager Job Type: Permanent, Full-time Work Schedule: on-site Location: Mobile, AL USA NES Fircroft is a leading global technical recruitment company providing professional contract and permanent staff to a diverse world-wide client base within the energy industry. Our client, OneSubsea (JV of...

  • Structural Engineer

    1 month ago


    Mobile, United States The Bergaila Companies Full time

    We put the unity in "opportunity."Opportunity Snapshot:Compensation: NegotiableLocation: Mobile, ALAssignment Duration: Direct hireWork Schedule: M-F / 40 hours+Benefits: Comprehensive insurance provided by clientQualifications:Bachelor or Master of Science degree in Structural Engineering from an accredited university is required. Structural coursework is...

  • Structural Engineer

    1 month ago


    Mobile, United States The Bergaila Companies Full time

    We put the unity in "opportunity."Opportunity Snapshot:Compensation: NegotiableLocation: Mobile, ALAssignment Duration: Direct hireWork Schedule: M-F / 40 hours+Benefits: Comprehensive insurance provided by clientQualifications:Bachelor or Master of Science degree in Structural Engineering from an accredited university is required. Structural coursework is...


  • Mobile, United States NES Fircroft Full time

    Position Summary - Electrical Engineer II. OnsiteResearch, design, implement, test and evaluate software and systems in conjunction with hardware product development that enable computers to perform their applications. Apply principles and techniques of computer science, engineering and mathematical analysis.Ideal candidates will have:PLC experience,...