Talent.com
Senior Embedded Software Engineer
Senior Embedded Software EngineerLufkin US Acquisition Company LLC • Missouri City, TX, US
No longer accepting applications
Senior Embedded Software Engineer

Senior Embedded Software Engineer

Lufkin US Acquisition Company LLC • Missouri City, TX, US
30+ days ago
Job type
  • Full-time
Job description

Job Description

Job Description

Position Summary

Lufkin's Software team seeks a skilled and driven Senior Embedded Software Engineer to design and develop the controller’s Embedded Software / Firmware. The role involves research, design, development, testing, requirement analysis, and the creation of new functions or the redesign / consolidation of existing processes. Our team is committed to growth, learning, and exploration.

Minimum Requirements

Bachelor's degree in computer science and / or engineering.

  • 10+ Years of hands-on experience with coding in languages including, but not limited to, C, C++, C#.NET (Visual Studio).
  • Strong development skills and understanding of software and hardware engineering principles.
  • Embedded Software Development :

Design and develop embedded software applications

  • Design and develop user interface for embedded products.
  • Design and develop real-time applications for embedded products.
  • Assist in the documentation and release processes.
  • Develop high level drivers for externally connected devices.
  • Embedded Hardware Support :
  • Review existing and new hardware designs.

  • Debug hardware issues.
  • Assist with the replacement of obsolete components.
  • Assist with field and lab wiring setup.
  • Required Experience :
  • Years of hands-on experience with coding in languages including, but not limited to, C, C++

  • Version control (SVN and / or Git)
  • Development in a Linux environment
  • Realtime Operating System kernel (RTOS)
  • Microcontrollers / MCU / Microprocessor technology
  • Software optimizations skills at the System on a Chip (SoC) level.
  • Device drivers, interface buses and General-Purpose IO
  • UI / GUI design and mobile development
  • IoT communications protocols and frameworks such as OPC UA, MQTT / Sparkplug, AMQP, etc.
  • Wireless connectivity, including Wi-Fi, Bluetooth low energy, etc.
  • Industrial communications protocols such as MODBUS
  • Networking Principles, Security and Technologies
  • Database and data layer structure and handling
  • Information retrieval and data mining
  • Containerization technologies such as docker containers
  • Working with consumer electronics and Edge Devices
  • Application debugging
  • Experience with HW debugging tools (multimeter, oscilloscope, etc.)
  • Knowledge of circuit principles, read wiring and PCB schematics
  • Preferred knowledge

    Experience with Altium Designer

  • Knowledge of industrial field wiring practices
  • Knowledge of artificial lift applications
  • Fieldbus communications (MODBUS, OPC UA and / or MQTT)
  • Experience with Javascript, Phyton, Web development (HTML, CSS)
  • Mathlab programming language and MATLAB modeling
  • Web Application framework development (Angular, React or similar frameworks)
  • Web development (HTML, CSS)
  • Knowledge of Oil and Gas Artificial Lift Automation and Control (plus).
  • Master on Engineering Discipline (plus).
  • AI / Machine Learning (plus).
  • Responsibilities

    Fully integrated in fast-paced software agile development teams, participate in sprint planning, demos, and daily scrum activities.

  • Monitoring the software issue tracking system for newly created / assigned issue, identifying the root-cause, finding a resolution, and providing feedback.
  • Collaborating with stakeholders to ascertain user requirements for specific scenarios.
  • Creates, implements, optimizes, debugs, refactors, and reuses code to enhance performance, maintainability, and effectiveness.
  • Actively seeks new knowledge and adapts to emerging trends, technical solutions, and patterns to enhance end-user experience.
  • Conducts in-depth analysis of user issues to develop and implement efficient solutions.
  • A detail-oriented individual capable of following written procedures with minimal supervision.
  • Possesses strong verbal communication and technical writing skills.
  • Cultivates a robust working relationship with the Lufkin Automation Engineering teams.
  • Adheres to standard procedures for proper escalation of unresolved issues to the appropriate internal teams.
  • Promotes professional development, accountability, and succession planning within the team.
  • Encourages a culture of continuous improvement by identifying inefficiencies, analyzing data, and implementing effective solutions.
  • Ensures and advocates for a safe working environment in accordance with HSE leadership standards.
  • Research latest technologies in the industry.
  • Interfacing with the multi-disciplinary Engineering team such as SW, Firmware, Hardware, Test, Consultants / Contractors(external) design and development team for seamless integration, execution of the project as well as managing project priorities and deliverables.
  • Takes on special projects as needed.
  • Essential Characteristics

    Candidates must possess robust problem-solving abilities and the capacity to analyze intricate data.

  • Dedication to Lufkin's tradition of excellence and corporate values is essential.
  • The desire to grow, learn, and explore in a fast-paced environment.
  • Create a job alert for this search

    Senior Embedded Software Engineer • Missouri City, TX, US

    Similar jobs
    Sales Engineer

    Sales Engineer

    Systel Inc • Sugar Land, TX, US
    Full-time
    Quick Apply
    Systel Careers – Sales Engineer – Sugar Land, TX About the Job We are seeking a highly skilled and experienced Sales Engineer to join our dynamic team at Systel.This position is respons...Show more
    Last updated: 30+ days ago
    Solution engineer / presale engineer

    Solution engineer / presale engineer

    SINENG ELECTRIC INC • Katy, TX, US
    Full-time
    Cultivating and maintain strong relationships with our customers to ensure clear communication and understand their technical needs. Collaborating with cross-functional teams to provide technical so...Show more
    Last updated: 30+ days ago • Promoted
    Automation Project Engineer

    Automation Project Engineer

    Igloo Products • Katy, TX, United States
    Permanent
    American brand known for its exceptional and durable coolers designed to meet everyday needs.For more than 75 years, Igloo has been a leader in the housewares industry and has evolved into a high-g...Show more
    Last updated: 5 days ago • Promoted
    Senior Fixed Equipment Engineer

    Senior Fixed Equipment Engineer

    INVISTA • Katy, TX, United States
    Full-time
    INVISTA is seeking an exceptional Senior Fixed Equipment Engineer to play a key, strategic role in driving Safety, Environmental, and Operational excellence across the corporation.This role emphasi...Show more
    Last updated: 13 days ago • Promoted
    IT Programmer Analyst (Remote) - 26-00564

    IT Programmer Analyst (Remote) - 26-00564

    NavitasPartners • Katy, TX, US
    Remote
    Full-time
    IT Programmer Analyst (Remote).Monday – Friday | 8 : 00 AM – 5 : 00 PM (CST).This role involves system monitoring, integration development, reporting, and data analysis to ensure efficient ...Show more
    Last updated: 1 day ago • Promoted
    Sr Cloud Engineering Lead & Architect - Hybrid

    Sr Cloud Engineering Lead & Architect - Hybrid

    Simple Solutions • MS, TX, us
    Temporary
    Quick Apply
    Senior AWS Lead & Architect - 3 days on site.Reports to : The Cloud manager sits in West Monroe, LA.They ideally want someone with experience with Terraform (Accelerator), experience with Servic...Show more
    Last updated: 3 days ago
    Remote Design Engineer

    Remote Design Engineer

    Gpac • Rosenberg, Texas, United States
    Remote
    Full-time
    Quick Apply
    A premier metal building manufacturer specializing in the design, fabrication, and delivery of top-quality metal structures. Our unwavering commitment to excellence, innovation, and customer satisfa...Show more
    Last updated: 22 days ago
    Application Analyst - AA 26-00473

    Application Analyst - AA 26-00473

    NavitasPartners • Katy, TX, US
    Full-time
    The Application Analyst is responsible for conducting.This role focuses on monitoring resources, evaluating business and system processes, and analyzing historical data trends to ensure optimal dep...Show more
    Last updated: 2 days ago • Promoted
    Remote C# Software Engineer - AI Trainer

    Remote C# Software Engineer - AI Trainer

    SuperAnnotate • Missouri City, Texas, US
    Remote
    Full-time
    This is an hourly-paid, fully remote contractor role where you will review AI-generated responses and / or generate C# / . NET engineering content, evaluating reasoning quality and step-by-step problem-...Show more
    Last updated: 2 days ago
    Software Engineer

    Software Engineer

    TradeJobsWorkforce • 77036 Houston, TX, US
    Full-time
    Software Engineer Job Duties : Develops information systems by designing, developing, and instal...Show more
    Last updated: 30+ days ago • Promoted
    Application Analyst - AA 26-00474

    Application Analyst - AA 26-00474

    NavitasPartners • Katy, TX, US
    Full-time
    The Application Analyst is responsible for conducting.This includes monitoring resources, evaluating system and business processes, and analyzing historical data trends to ensure optimal department...Show more
    Last updated: 2 days ago • Promoted
    Software Engineer, macOS Core Product - Sugar Land, USA

    Software Engineer, macOS Core Product - Sugar Land, USA

    Speechify • Sugar Land, TX, US
    Full-time
    At Speechify, our mission is to ensure.Speechify's text-to-speech products—including apps on iOS, Android, macOS, Chrome, and web—to listen to PDFs, books, docs, and web content fas...Show more
    Last updated: 5 days ago • Promoted
    Automation Engineer

    Automation Engineer

    Akkodis • Katy, TX, US
    Permanent
    Katy, TX – (onsite 4 days / week, off every other Friday).Akkodis is seeking an experienced Automation Engineer for a direct hire role in Katy, TX. You will design, develop, and support industrial aut...Show more
    Last updated: 2 hours ago • Promoted • New!
    Automation Specialist

    Automation Specialist

    QuVa Pharma • Sugar Land, TX, United States
    Full-time
    Our Automation Specialist plays a vital role within our organization.Once you complete our training, your responsibilities will include operating mechanisms to improve system performance by impleme...Show more
    Last updated: 8 days ago • Promoted
    Software Engineer

    Software Engineer

    TradeJobsWorkForce • 77042 Houston, TX, US
    Full-time
    Software Engineer Job Duties : Develops information systems by designing, developing, and installin...Show more
    Last updated: 30+ days ago • Promoted
    IT Programmer Analyst - 26-00529

    IT Programmer Analyst - 26-00529

    NavitasPartners • Katy, TX, US
    Full-time
    Monday–Friday | 8 : 00 AM – 5 : 00 PM.This role involves moderate to complex analysis, process evaluation, workflow automation, and cross-functional system support to ensure optimal operati...Show more
    Last updated: 2 days ago • Promoted
    Senior Sales Associate

    Senior Sales Associate

    Empire Wellness LLC • Richmond, TX, US
    Full-time
    StretchLab Richmond is currently seeking a high energy, passion filled and sales motivated individual that is fitness minded and has a love for community and our brand!. Founded in 2015 in Venice, C...Show more
    Last updated: 30+ days ago • Promoted
    System Engineer

    System Engineer

    TradeJobsWorkForce • 77077 Houston, TX, US
    Full-time
    System Engineer Job Duties : Manages and monitors all installed systems and infrastructure for ...Show more
    Last updated: 30+ days ago • Promoted