Post job

Staff software engineer jobs in Freeport, TX - 46 jobs

All
Staff Software Engineer
Software Engineer
Senior Software Engineer
Firmware Engineer
Lead Engineer
Junior Software Engineer
Principal Software Engineer
Senior Software Application Engineer
Senior Engineer
Principal Engineer
  • Software Engineer

    Verto People

    Staff software engineer job in Webster, TX

    Software Engineer / Embedded Firmware Engineer Rate: $50 - $90 per hour Type: Contract | Onsite (6-12 months contract) 7+ years of professional experience in embedded software and firmware development. We're supporting a rapidly growing technology company operating at the intersection of space systems, advanced energy storage, grid technology, and defense applications. Responsibilities Design, develop, and maintain embedded firmware for microcontrollers used in BMS and power systems Perform board bring-up, bootloader development, peripheral configuration, and low-level driver implementation Write firmware in Embedded C/C++, with supporting tools in Python and C# Implement and debug communication interfaces: CAN, CAN-FD, DroneCAN, SPI, I²C, UART, USB, Ethernet Collaborate with electrical engineers during schematic review, PCB layout, and hardware debugging Debug complex hardware/firmware issues using oscilloscopes, logic analyzers, JTAG/SWD Develop manufacturing, calibration, and diagnostic tools for production and field use Execute firmware validation, regression testing, and fault-injection testing Support system-level integration with power electronics, sensors, and safety circuits Produce technical documentation (software architecture, ICDs, test plans, user guides) Required Experience Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or similar 7+ years professional experience in embedded firmware development Proven experience programming microcontroller-based PCBs from bring-up to production Strong proficiency in Embedded C/C++, Python, and C# Experience with bare-metal or RTOS systems (interrupts, timing, memory-constrained environments) Hands-on experience working directly with hardware teams Ability to read and interpret schematics, datasheets, and electrical designs
    $50-90 hourly 1d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Software Engineer III

    Steel Point Solutions

    Staff software engineer job in Texas City, TX

    Job Description Steel Point Solutions is an amazing SBA Certified (8a), HUBZone, Small Disadvantaged Business (SDB) and a Woman Owned Small Business (WOSB) company. Established in 2013 with a vision of offering world class, integrated business solutions for all levels of Government and commercial enterprises. We are represented by a team of talented and qualified professionals who know how essential efficient, cost-effective integrated solutions are to your organization's success. Leveraging these resources, we strive daily to lead the industry in program management and service delivery. Job Summary Steel Point is seeking to hire a Software Engineer to join the team of one of our intel clients. The Software Engineer will develop, maintain, and enhance complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real- time systems, and business management information systems) based upon documented requirements. This individual may work individually or as part of a team. The Software Engineer reviews and tests software components for adherence to the design requirements and documents test results. The Software Engineer also resolves software problem reports, utilizes software development and software design methodologies appropriate to the development environment. The Software Engineer provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of COTS/GOTS in place of new development, and requirements analysis and synthesis from system level to individual software components.Responsibilities Analyze user requirements to derive software design and performance requirements Design and code new software or modifies existing software to add new features Debug existing software and corrects defects Integrate existing software into new or modified systems or operating environments Develop simple data queries for existing or proposed databases or data repositories Make recommendations for improving documentation and software development process standards Develop or implement algorithms to meet or exceed system performance and functional standards Assist with developing and executing test procedures for software components Write or review software and system documentation Develop software solutions by analyzing system performance standards, conferring with users or system engineers; analyzing systems flow, data usage and work processes; and investigating problem areas Serve as team lead at the level appropriate to the software development process being used on any particular project Modify existing software to correct errors, to adapt to new hardware, or to improve its performance Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design Design or implement complex database or data repository interfaces/queries Oversees one or more software development teams and ensures the work is completed in accordance with the constraints of the software development process being used on any particular project Design or implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints; Perform quality control on team products Confer with system engineers and hardware engineers to derive software requirements and to obtain information on project limitations and capabilities, performance requirements and interfaces Coordinate software system installation and monitor equipment functioning to ensure operational specifications are met Implement recommendations for improving documentation and software development process standards Serve as the technical lead of multiple software development teams Select the software development process in coordination with the customer and system engineering Recommend new technologies and processes for complex software projects Ensure quality control of all developed and modified software Delegate programming and testing responsibilities to one or more teams and monitor their performance Required Qualifications Top Secret w/ Full Scope Poly clearance required Bachelor's Degree in Computer Science or related discipline from an accredited college or university is required. (In lieu of degree, four (4) years of additional software engineering experience on projects with similar software processes may be substituted) 20+ years of experience in software engineering programs and contracts of similar scope, type, and complexity Candidates from Historically Underutilized Business Zones (HUBZone) are strongly encouraged to apply. To determine whether you reside in a HUBZone, visit: ***************************************** The salary range represents a general guideline; however, Steel Point Solutions considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions. Salary Range$175,000-$182,000 USD Steel Point offers a comprehensive benefits package for eligible full-time positions, including medical, dental, vision, life insurance, short- and long-term disability, 401K with company match, critical care voluntary insurance, flexible paid time off, paid holidays and opportunities for professional development reimbursement. Join us to enjoy competitive compensation and a full range of benefits designed to support your well-being and work-life balance. The salary range represents a general guideline; however, Steel Point Solutions considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions. Salary Range$175,000-$182,000 USD
    $175k-182k yearly 29d ago
  • Reliability Engineering Lead

    Huntsman Corp 4.8company rating

    Staff software engineer job in Freeport, TX

    Reliability Engineering Team Lead Huntsman is seeking a Reliability Engineering Team Lead supporting the Performance Products Division located in Freeport, Texas. This position will report to the Engineering Manager. Job Scope This position is responsible for the overall mechanical reliability of the plant including both fixed and rotating equipment and provides oversight and direction for mechanical and electrical engineering maintenance resources which provide daily support to operations through reactive and proactive means. The reliability engineering function of this position will partner with and support operations through identification and reduction and/or elimination of production losses and high maintenance cost assets to promote plant objectives in the areas of environmental health and safety, asset capability, quality, and production. In summary, as the Reliability Engineering Team Lead, you will: * Lead Huntsman mechanical and electrical maintenance engineering resources. * Assists with Process Safety Management (PSM) compliance as it relates to mechanical integrity, engineering design, relief devices, process safety information, maintenance related procedures and all applicable document retention requirements. * Facilitates Reliability-Centered Maintenance studies to optimize preventative, on-condition, and failure finding tasks as well as review critical spare parts. Responsible for conducting criticality assessments throughout the plant. * Provides the production and process engineering departments with technical support concerning the maintenance and proper operation of mechanical equipment within the areas assigned. Works with operators to maintain/operate equipment in excellent working condition. Serves as an engineering resource as required for unit inspections and maintenance turnarounds. * Serves as incident investigation team lead for reported incidents. Leads root cause activities for stationary and rotating equipment failures. Reports findings and recommended action items to management when required. * Acts as a liaison between Center of Excellence corporate engineering and the plant. Serves as project lead and site contact for corporate driven reliability and mechanical integrity initiatives. * Maintains a list of "bad actor" equipment and monitors health of equipment after improvements have been made. * Supports capital project design and procurement from a RAMS2 (Reliability, Availability, Maintainability, Safety and Sustainability) standpoint. * Assists when needed in the maintenance, modification, or improvement of equipment including proper documentation and regulatory change management. (MOC activities) * Acts as contract coordinator for services related to reliability. (Mechanical Seals, vibration analysis, oil analysis, engineering analysis, and other special services). * Responsible for monthly equipment Key Performance Indicator reporting. Other general responsibilities: * Follows instructions and performs other duties as may be assigned by supervisor. * Assists other employees in accomplishment of Huntsman company goals. * Participates in and completes company-required training programs. * Essential functions require presence in the workplace on a regular basis and an ability to work extra hours if needed. If applicable, the ability to work overtime may be needed to ensure required staffing capacity to meet daily production objectives. * Participate in Environmental, Health, & Safety initiatives as set forth by the company. * Keeps current with technical developments in his/her respective field through outside study, trade journals, technical societies, and seminars. Qualifications You must possess the below minimum qualifications to be initially considered for this position. Preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates. The candidate must have an unrestricted right to work for Huntsman in the United States. Minimum Qualifications * Bachelor's degree in Mechanical, Electrical or Instrumentation engineering with 10+ years of specific experience. * Prior leadership/team lead experience is required. * Experience with rotating equipment is required. Skills and knowledge * Must have a level of proficiency with Internet, Email, and Microsoft programs. * Good oral and written skills are a necessity. * Communicates tactfully and effectively both verbally and in writing and maintains effective work relations with those encountered during the course of employment. * Flexibility and adaptability to new instructions and/or dynamic organizational priorities is critical for job success. Preferred Qualifications * Professional Engineering License a plus. * RBI experience a plus. * RCM experience a plus. Huntsman is proud to be an equal opportunity workplace and is an affirmative action employer. We provide equal employment opportunities (EEO) to all qualified applicants for employment, without regard to race, color, religion, sex, national origin, disability status, protected veteran status, gender identification, sexual orientation and/or expression or any other characteristic protected by law in every location in which we have facilities national or local. Please refer to ****************************************************** for Company's Data Privacy and Protection information. All unsolicited resumes presented by recruitment agencies are treated as pro bono information or service. Huntsman is aware of a scam involving fraudulent job offers. Huntsman does not make job offers until after a candidate has submitted a job application and has participated in a face-to-face interview. Please be advised that emails from Huntsman always end in "@huntsman.com" , and that any job offer that requires payment or requires you to deposit a check is likely a scam. If you have questions about any open positions at Huntsman, please visit our Careers website at ******************************************** Additional Locations:
    $105k-129k yearly est. Auto-Apply 12d ago
  • Principal Software Engineer

    Vets Hired

    Staff software engineer job in Texas City, TX

    Job responsibilities Creates complex and scalable coding frameworks using appropriate software design frameworks Develops secure and high-quality production code, and reviews and debugs code written by others Advises cross-functional teams on technological matters within your domain of expertise Serves as the function's go-to subject matter expert, driving best practices in AWS modernization efforts Contributes to the development of technical methods in specialized fields in line with the latest product development methodologies Creates durable, reusable software frameworks that are leveraged across teams and functions Influences leaders and senior stakeholders across business, product, and technology teams Champions the firm's culture of diversity, equity, inclusion, and respect Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and 10+ years applied experience Hands-on practical experience delivering system design, application development, testing, and operational stability Expert in one or more programming language(s), specifically the Java Stack, Microservices, and Cloud technologies Advanced knowledge of software application development and technical processes with considerable in-depth knowledge in one or more technical disciplines (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) Experience applying expertise and new methods to determine solutions for complex technology problems in one or more technical disciplines Experience leading a product as a Product Owner or Product Manager Ability to present and effectively communicate with Senior Leaders and Executives Understanding of the business Practical cloud native experience, specifically AWS and AWS related technologies Experience in Computer Science, Computer Engineering, Mathematics, or a related technical field Working Place: Texas City, Texas, United States Company : Vets Hired
    $100k-134k yearly est. 60d+ ago
  • Software Engineer

    Redwood Dental

    Staff software engineer job in Texas City, TX

    Required Technical Skills 1-3 years of relevant QA technical experience Contribute as an individual during test design, test planning and test execution Experience being part of an agile/scrum methodology team Experience testing web based applications, using browser developer tools Able to collaborate across different functions. Work closely with product management and development teams to understand requirements and technical specifications; interact with clients on a regular basis for understanding business scenarios and provide testing/troubleshooting support. Develop test plans, test cases and related test artifacts, familiar with the defect management process Experience working with API's, using browser developer tools to validate API request and response data Ability to write basic database queries Strong ability to define problems, collect data, establish facts, and draw valid conclusions Excels at working in a fast-paced startup environments Knowledge of Health Insurance Domain is a huge plus Soft Skills Clear communicator (written and verbal) Creative troubleshooting of technical problems Ability to focus on deadlines and deliverables Ability to think outside the box Ability to work in a team Recommended BS or BA degree preferred Knowledge of advanced SQL and relational databases is a major plus Knowledge of performance testing concepts and tools a plus Returns Fun work environment and a great testing team Challenge yourself and learn something new everyday Above the market compensation Job Type: Full-time/Part-time Pay: $45.00 - $55.00 per hour Experience: relevant: 1-3 years (Required) Work authorization: United States (Preferred) Work Location: One location/Remote Benefits: Paid time off This Job Is Ideal for Someone Who Is: People-oriented -- enjoys interacting with people and working on group projects Adaptable/flexible -- enjoys doing work that requires frequent shifts in direction Detail-oriented -- would rather focus on the details of work than the bigger picture This Company Describes Its Culture as: Detail-oriented -- quality and precision-focused Innovative -- innovative and risk-taking Aggressive -- competitive and growth-oriented People-oriented -- supportive and fairness-focused
    $45-55 hourly 60d+ ago
  • Junior Software Engineer

    Metecs

    Staff software engineer job in Clear Lake Shores, TX

    In this position you will work with our team of engineers and our NASA customers to support human spaceflight programs such as Gateway (extending human exploration into deep space and new destinations), the Orion crew vehicle, and the International Space Station. This includes development of software for spacecraft simulations, integration with human/computer interfaces, flight computer data interfaces, custom development and integration tools, and environment simulations. Must have a strong interest in software development and the initiative and aptitude for hands-on problem solving and troubleshooting. Required Qualifications: * Bachelor or Advanced Degree in Computer Science or Software Engineering (or equivalent experience). * Good working knowledge of C, C++, and Python. * Excellent written and verbal communication skills. Desired Qualifications: * Software development in a Linux environment, including networking and shell scripting. * Avionics integration or environment simulation development. * Experience using infrastructure tools for source control, unit testing, issue tracking, and continuous integration. * Hands-on experience in embedded systems development, including firmware design, microcontroller programming, and real-time operating systems (RTOS). Citizenship or lawful permanent resident required due to federal position. About METECS: We are a high-performance team providing advanced engineering, software, and analysis solutions for human space flight and terrestrial applications. We develop and integrate custom software for NASA and other government and commercial customers utilizing a wide variety of in-house, commercial, and open-source technologies. Our specialties include robotics automation, embedded systems, hardware/software integration, multibody dynamics simulations, immersive computer graphics, XR systems and advanced web-based tools. METECS is an Equal Opportunity Employer, including veterans and individuals with disabilities.
    $63k-86k yearly est. 60d+ ago
  • Go Software Engineer (Senior)

    Simarn Solutions

    Staff software engineer job in Texas City, TX

    Job Type: C2C | Hybrid Pay Rate: $70/hr Industry: Cybersecurity / Cloud Native Threat Detection Job Description We are seeking a highly experienced Senior Go Software Engineer to support CrowdStrikes cloud-native cybersecurity platform. The role involves building and optimizing backend services, enhancing monitoring tools, and contributing to core architectural components used across the Falcon platform. The engineer will work on large-scale distributed systems, drive performance improvements, contribute to open-source tools, and collaborate with cross-functional teams to strengthen platform scalability and reliability. Responsibilities Develop and maintain backend services focused on scalability and reliability. Build and enhance monitoring services using tools like Grafana and Prometheus. Extend and develop shared libraries used across CrowdStrikes platform. Evaluate architecture, performance, user experience, and stability for continuous improvement. Contribute to and utilize open-source components. Promote best practices in Go development and backend engineering. Collaborate across teams to define features and build robust solutions. Mentor developers on backend, web, and security technologies. Update OSS dependencies and support secure coding practices. Take ownership of deliverables and contribute to a high-performing engineering culture. Required Qualifications 8+ years of backend development experience. 5+ years building microservices for SaaS products. Expert-level knowledge of Go (Golang). Strong foundation in distributed systems, concurrency, parallel processing. Experience scaling backend systems (sharding, partitioning, horizontal scaling). Strong understanding of CI/CD tools (Jenkins, Argo) and observability tools (Grafana, Prometheus). Degree in Computer Science or equivalent experience in algorithms/data structures. Experience in test-driven, collaborative, fast-paced environments. Ability to produce high-quality, secure, and production-ready code. Preferred Skills Experience with Java, AWS, Cassandra, Kafka, Elasticsearch. Contributions to open-source community (GitHub, blogs, StackOverflow). Background in cybersecurity or intelligence systems.
    $70 hourly 48d ago
  • Software Perception Engineer

    Nauticus Robotics 3.5company rating

    Staff software engineer job in Webster, TX

    We are a leading subsea robotics company dedicated to developing cutting-edge autonomous and remotely operated underwater systems. Our team is composed of engineers and scientists passionate about pushing the limits of subsea technology to enable exploration, inspection, and intervention in some of the most challenging environments on Earth. SUMMARY We are seeking a mid-to-senior level Perception Software Engineer to join our team. The ideal candidate will have strong experience in C++ and/or Python, with expertise in computer vision, SLAM, and sensor fusion. This role will focus on developing and optimizing perception algorithms, integrating sensor data, and improving autonomy for subsea robotic systems. You will have the opportunity to develop, test and deploy software on new and existing hardware platforms working in real commercial environments at depths of up to 3km. If you thrive in a fast-paced, hands-on environment and enjoy solving complex real-world challenges, we want to hear from you. Job Description DUTIES AND ESSENTIAL JOB FUNCTIONS We are seeking a mid-to-senior level Perception Software Engineer to join our team. The ideal candidate will have strong experience in C++ and/or Python, with expertise in computer vision, SLAM, and sensor fusion. This role will focus on developing and optimizing perception algorithms, integrating sensor data, and improving autonomy for subsea robotic systems. You will have the opportunity to develop, test and deploy software on new and existing hardware platforms working in real commercial environments at depths of up to 3km. If you thrive in a fast-paced, hands-on environment and enjoy solving complex real-world challenges, we want to hear from you. Develop and implement perception software for subsea robotic systems. Design, test, and optimize algorithms for sensor fusion, SLAM, object detection, and classification. Integrate sensor data (IMUs, cameras, sonar, laser, etc.) into robotic perception architectures. Utilize ROS for software development, simulation, and deployment. Develop and optimize deep learning-based perception models for underwater environments. Collaborate with electrical, mechanical, and software teams to refine system architecture. Implement robust software solutions that adhere to industry safety and reliability standards. Support system testing in lab environments and field deployments. Debug and troubleshoot perception-related hardware-software integration issues. Qualifications QUALIFICATIONS Required 5+ years of experience in software engineering for robotics, computer vision, or embedded systems. Proficiency in C++ and Python for real-time and embedded applications. Experience with ROS and middleware communication (e.g., DDS, ZeroMQ, MQTT). Strong background in computer vision, SLAM, sensor fusion, and AI-based perception. Experience with integrating and processing data from sensors (IMU, sonar, LIDAR, cameras, etc.). Knowledge of Linux-based development and deployment. Experience with simulation environments (Gazebo, Webots, or similar). Familiarity with software development best practices (version control, CI/CD, testing frameworks). Preferred Experience with underwater robotics or marine autonomy. Familiarity with AI-based perception models and deep learning frameworks (TensorFlow, PyTorch). Experience with GPU programming and parallel computing (CUDA, OpenCL). Additional Information PHYSICAL REQUIREMENTS While performing the duties of this job, the employee regularly to remain in a stationary position. The employee will be required to operate a computer and will consistently use other office productivity machinery, such as a calculator, copy machine, and computer printer. The person in this position needs to move about inside the office to access filing cabinets, office machinery, etc. as necessary. The employee must possess the ability to communicate information and ideas so others will understand. The employee must possess the ability to observe details at close range. Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions. WORK ENVIRONMENT Generally, this job operates in a professional office environment. This role may also require exposure to a variety of offshore platforms, various bodies of water, and small vessels. The performance of this position may also occasionally require exposure to the manufacturing areas, which may require the use of personal protective equipment such as safety glasses with side shields and mandatory hearing protection. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. EEOC STATEMENT Nauticus Robotics is an Equal Opportunity/ Affirmative Action Employer. All qualified applicants will be considered for employment without regard to race, color, religion, age, sex, national origin, immigration status, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. EXPORT CONTROL Nauticus Robotics is a federal contractor required to adhere to the Arms Export Control Act of 1976 which governs the International Traffic in Arms Regulations (ITAR). As a result, this position may include access to export-controlled information that is subject to US export control laws. Export control laws require employers to restrict access to export-controlled information or to obtain export licenses for non-U.S. person employees if their positions require access to information governed by ITAR. The ITAR defines a U.S. person means a person (as defined in §120.14 of this part) who is a lawful permanent resident as defined by 8 U.S.C. 1101(a)(20) or who is a protected individual as defined by 8 U.S.C. 1324b(a)(3) which includes certain temporary residents and refugees and asylees. Nauticus Robotics does not obtain export licenses for these positions.
    $77k-103k yearly est. 1d ago
  • Senior Full Stack Developer (Laravel + Vue.js)

    Microventures 3.7company rating

    Staff software engineer job in Texas City, TX

    About the Role: We're seeking a Senior Full Stack Developer to join our engineering team. You'll work across the entire stack, crafting performant APIs with Laravel and building dynamic, responsive interfaces with Vue.js. This role requires someone who can own features end-to-end, contribute to architectural decisions, and help mentor junior teammates. Our stack includes Laravel 12, Vue.js, MySQL, Redis, and TailwindCSS.What You'll Do: Develop, test, and maintain full-stack functionality using PHP 8.4 and Laravel 12.x Build and consume RESTful APIs for internal and external applications Use wireframes and mockups to create responsive UIs using Vue.js 2.x+, and TailwindCSS Implement real-time features using WebSockets, Pusher, or Laravel Broadcasting Design and optimize database schemas in MySQL; work with DynamoDB for appropriate workloads Manage AWS infrastructure including RDS, Lambda, CloudWatch, and related services Define and maintain Infrastructure as Code using CloudFormation or AWS CDK Build and maintain CI/CD pipelines using CodeBuild and CodePipeline Provide high-quality code reviews and help enforce team standards Partner with product and engineering to develop and refine features Document workflows, APIs, architecture decisions, and technical standards Mentor mid-level developers and contribute to team knowledge sharing What We're Looking For: 6+ years of professional software development experience 5+ years of hands-on experience with Laravel/PHP 4+ years of hands-on experience with Vue.js Highly proficient in modern PHP 8.x, unit testing, and RESTful API design Strong understanding of MySQL-schema design, optimization, and migrations Experience with NoSQL databases Experience with AWS services (RDS, Lambda, CloudWatch, S3, ElastiCache) Experience with Infrastructure as Code (CloudFormation or CDK) Solid command of Git workflows, branching strategies, and code review processes Strong awareness of security best practices and data consistency Experience with testing frameworks (PHPUnit, Pest) Strong communication skills-written, verbal, and in team settings Preferred Qualifications: TypeScript proficiency Familiarity with containerization (Docker) Experience with logging and monitoring tools (CloudWatch, Datadog) Background working on high-scale SaaS platforms Highlights of MicroVentures Benefits: 401K Match (100% match on the first 5% and 50% on the next 5%) Annual discretionary bonus MicroVentures covers the base plan for Medical, Dental and Disability insurance 3 Weeks paid time off + holidays 4 Weeks paid sabbatical after 5 years with MicroVentures with a travel stipend $100 monthly technology stipend (phone and internet) We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
    $96k-118k yearly est. Auto-Apply 24d ago
  • Firmware Engineer

    Actalent

    Staff software engineer job in Santa Fe, TX

    Join a dynamic team as a Firmware Engineer where you will transform high-level concepts into robust and maintainable firmware architectures. You will collaborate with hardware engineers and product stakeholders to deliver innovative solutions in regulated environments. Responsibilities + Capture and document requirements for regulated products to ensure traceability and compliance. + Collaborate with hardware engineers to define and implement hardware/firmware integration strategies and diagnostic coverage. + Work with Product Owners and stakeholders to maintain alignment and transparency throughout the development lifecycle. + Adhere to and champion development processes, lead technical reviews, and implement source code that complies with coding standards. + Ensure all code is well-documented, rigorously tested, and version-controlled. + Perform unit testing using tools such as IDEs, debuggers, emulators, communication analyzers, oscilloscopes, and logic analyzers. + Provide work breakdown plans and task estimates to support project planning and tracking. + Support multiple product development programs simultaneously. + Develop and implement risk mitigation strategies throughout the firmware development lifecycle. Essential Skills + 7+ years of experience with Firmware and C programming. + Expertise in real-time operating systems and embedded system design. + Bachelor's Degree in Computer Engineering or a related field. + Proficiency with hardware debugging tools such as JTAG/SWD debuggers, oscilloscopes, and logic analyzers. Additional Skills & Qualifications + 5+ years of Real-Time Operating System (RTOS) experience. + C++ programming experience. + Industry experience in medical, industrial, safety, and automotive sectors. Job Type & Location This is a Permanent position based out of Santa Fe, TX. Pay and Benefits The pay range for this position is $50.00 - $62.50/hr. Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: - Medical, dental & vision - Critical Illness, Accident, and Hospital - 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available - Life Insurance (Voluntary Life & AD&D for the employee and dependents) - Short and long-term disability - Health Spending Account (HSA) - Transportation benefits - Employee Assistance Program - Time Off/Leave (PTO, Vacation or Sick Leave) Workplace Type This is a fully onsite position in Santa Fe,TX. Application Deadline This position is anticipated to close on Jan 28, 2026. About Actalent Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law. If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing due to a disability, please email actalentaccommodation@actalentservices.com (%20actalentaccommodation@actalentservices.com) for other accommodation options.
    $50-62.5 hourly 7d ago
  • Senior Frontend Software Engineer

    Fo-Star

    Staff software engineer job in Texas City, TX

    LinkSquares is hiring a Senior Frontend Software Engineer on our Front-End team to help design and implement performant, accessible, and easy-to-use components and user experiences. You'll work closely with the design and back-end teams to build solutions across all of our products that are both intuitive and reliable. Expertise in React, TypeScript, and modern CSS and pre-processors will be paramount in this role. You will maintain an Nx monorepo application and its IaC (infrastructure-as-code). You'll be a champion of front-end standards including accessibility, internationalization, state management, drag & drop, responsiveness, and validation handling throughout the platform. You should have experience with component libraries, specifically using MUI as a base. You'll create documentation to be used by all of Engineering to increase efficiency when building new products. You'll collaborate with back-end engineers to help design and integrate an API-first approach into seamless data flows and interactions. You'll use frequent feedback loops between design, product, and back-end engineers to iterate over API contracts. From a testing perspective, you should have a clear understanding of testing responsibilities and the differences between unit, integration, and end-to-end testing. You should be an advocate of shifting left and putting quality in the forefront. You'll work closely with SDETs to continue to drive best testing practices throughout our applications. As a Senior engineer, you'll provide mentorship and guidance to your peers, educating them about front-end development best practices and career advancement through continuous learning and pairing opportunities. You'll be able to delegate responsibly and provide growth opportunities for those around you. At LinkSquares we're passionate about feedback. You should be open to constructive feedback and be willing to offer feedback with positive intent. Here are some real examples of the work we've done lately that could help you get a better understanding of what a front-end engineer's job entails: Developed and shipped the entire front-end of our newest application, Prioritize Implemented a mock service worker for our Storybook instances Created a front-end app generator to easily spin up new Nx applications Stood up a node backend server to interact with the front-end applications Worked closely with UX to make considerable MUI theme changes for new UI initiatives Designed a form builder with basic validations rendered from a JSON object About you This position is special in the way that the majority of our Engineering force are Ruby generalists. With that in mind, front-end engineering is a specialty skill set at LinkSquares. We're looking for an experienced candidate with a similar breadth and depth of work. We value virtuosity in the fundamentals and a considerable passion for front-end engineering. We value people who are comfortable asking questions and willing to challenge the status quo to innovate and push the boundaries of how we develop and ship software. We are looking for more than just a doer. Maybe you have a CS degree. Maybe you don't. What we care most about is what you can do and how you do it. It's not about how you got here. What's more valuable is showcasing a strong track record of delivering aligned results in a thoughtful, collaborative way. We strive to hire strong and diverse teams from different backgrounds and experiences. We are a company that wants to support you and your career for the long haul. Our workplace, benefits, and day-to-day expectations are designed to support a healthy work/life balance. This is a remote-first job, however, residents of Washington, New York, Maryland, Washington DC, Colorado, California, and Hawaii are not eligible for employment: . We encourage you to work where you are the most physically and mentally comfortable and productive. Our office is in downtown Boston. You can come into the office at your convenience if you live close enough. We have an entire floor for the Build (product & engineering) team. About LinkSquares Founded in 2015 with headquarters in Boston, we offer a comprehensive and competitive benefits package that includes medical, dental and vision plans for employees and their families, health and wellness programs, a 401(k) plan, unlimited vacation, paid parental leave and more. Learn more here: ******************************** For legal teams needing to move their business forward faster, LinkSquares provides a contracting platform for writing better contracts, analyzing what's in existing contracts, and working better with their team. It differs from other tools on the market with its powerful AI insights, speed to providing tangible results, and ability to help the entire company collaborate better. LinkSquares saves companies hundreds of hours and thousands of dollars by eliminating manual contract processes and reducing the need for outside counsel. For more information, visit ************************* LinkSquares is an Equal Opportunity Employer and does not discriminate on the basis of an individual's sex, age, race, color, creed, national origin, alienage, religion, marital status, pregnancy, sexual orientation or affectional preference, gender identity and expression, disability, genetic trait or predisposition, carrier status, citizenship, veteran or military status and other personal characteristics protected by law. All applications will receive consideration for employment without regard to legally protected
    $87k-116k yearly est. 60d+ ago
  • Hiring Entry Level Software Engineers

    Ag Leader Technology 3.3company rating

    Staff software engineer job in Texas City, TX

    AG Technologies was founded as a software solutions company in 2008 & has its corporate headquarters at Chesterfield, Missouri with branches within the US and India. Over the years the organization has expanded into various market segments & activities including "Consultancy services" of technical personnel in large and multi-national organizations. Over the last five years, our client base of Fortune 100 companies has expanded dramatically Job Description Skills :C++,SQL,Oracle Qualifications Master of Computer Science /MIS/ECE/EE Additional Information Further Information please contact to ************
    $72k-95k yearly est. 1d ago
  • Senior Software Engineer, Core Experiences - Sugar Land, USA

    Speechify

    Staff software engineer job in Sugar Land, TX

    Job Description Mission Speechify is the easiest way to listen to the world's information. Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the go, at your own speed, and with tools that make learning easier, deeper, and faster. What streaming services have done for audio entertainment, we're doing for audio information. And whatever we're doing seems to be working. We're #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify's product experience across platforms. It's a critical role for someone who enjoys working at the intersection of product and infrastructure, thinks strategically, and is passionate about designing clear, reliable APIs and simple systems that directly enhance the user experience. What You'll Do Collaborate with Speechify's Product Teams to scope projects, find ways to reduce scope to get faster feedback from customers, navigate the integration/UX tradeoffs relevant to different product teams, and deliver solutions via our cross-platform SDK Optimize existing functionality to ship things like faster loading and more intelligent parsing by designing more efficient abstractions and improving our algorithms Ship cloud functions, lightweight backend services, and jobs using Kotlin An Ideal Candidate Should Have Systems thinking. You know that optimizing a system requires end-to-end design, and you believe simplicity is valuable. Speed. You work quickly to generate ideas and options and know how to decide which things can ship now and what things need time Focus. We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads down Collaboration. You know how to inspire, play, and negotiate with opinionated designers, marketers, and PMs Preferred Tech Stack: Kotlin Multiplatform (Java experience is OK but role is Kotlin Multiplatform) Prior experience with GCP is a plus What We Offer A fast-growing environment where you can help shape the company and product. An entrepreneurial-minded team that supports risk, intuition, and hustle. A hands-off management approach so you can focus and do your best work. An opportunity to make a big impact in a transformative industry. Competitive salaries, a friendly and laid-back atmosphere, and a commitment to building a great asynchronous culture. Opportunity to work on a life-changing product that millions of people use. Build products that directly impact and support people with learning differences like dyslexia, ADD, low vision, concussions, autism, and more. Work in one of the fastest growing sectors of tech, the intersection of artificial intelligence and audio. The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
    $87k-116k yearly est. 14d ago
  • Principal Engineer II

    Championx

    Staff software engineer job in Sugar Land, TX

    Disclaimer: SLB completed the acquisition of ChampionX on July 16, 2025. If selected for this position, your employment will begin with ChampionX and will transition to SLB as part of the planned integration. ChampionX has an immediate need for a Principal Engineer II located in Sugar Land, TX. This is your opportunity to join a growing company offering a competitive base salary and benefits. What's In It for You Enjoy paid training allowing you to learn from successful professionals Access to best-in-class resources, tools, and technology Thrive in a company that values sustainability, and drives a safety-focused culture The ability to make an impact and shape your career with a company that is passionate about growth The support of an organization that believes it is vital to include and engage diverse people, perspectives, and ideas to achieve our best Access to Employee Resource Groups (ERG's), facilitating collaboration and fostering a diverse and inclusive workplace. Utilization of multiple knowledge-sharing platforms to enhance collaboration and engagement across teams. Comprehensive benefits package starting day 1 of employment- medical, dental, vision, 401(k) with company matching and more! What You Will Do: Lead an integrated project team for one high complexity project up to 10 MM USD Manage a portfolio of eight to ten medium to high complexity projects from study phase through construction with total portfolio value up to 10 MM USD Manage a multi-year (greater than 3 years) program with a total TIC of up to 10 MM USD Manage projects which are executed in phases over multiple years with a value of no more than 10 MM USD Required Competencies & Work Experiences: Skilled in working with global and local engineering and construction firms to manage all aspects of front-end development, detail design, procurement, scheduling, quality assurance, safety, cost control and construction. Skilled at building and leading an integrated team. Capable of mentoring junior engineers on ChampionX processes and tools on Champion X work processes and tools Consistent demonstration of self-mastery and interpersonal skills aligned with ChampionX values. Behaves in a way which is inclusive and sensitive to cultural differences. Mastery skill in written and oral communication in English. Demonstrated ability to work efficiently and effectively in an international setting. Demonstrated ability to navigate with ease in the technical matrix of the corporation to get work delivered. Mastery skill at influencing outcomes indirectly without building barriers or damaging relationships. Skilled at stakeholder management. Ability to identify with ease integration points in a complex project. Demonstrated competency of risk identification coupled with mitigation implementation during all stages of projects. Skilled at building schedules, cost estimates and detailed execution plans for projects and multi-year programs up to 10 MM USD. Knowledge of constructability and construction safety practices and procedures Skilled at partnering with procurement and legal to establish labor and services contracts for capital projects. Proven ability to lead projects autonomously. Minimum Qualifications: Bachelor of Science in Engineering Seven years of managing projects up to 10 MM US in specialty chemicals, petrochemicals, or refining industries Commit to following the ChampionX: Safety and health policies and guiding principles of Goal Zero Quality improvement process Project work process and procedures for the front-end development and execution of projects. Preferred Qualifications: Chemical Engineering or Mechanical Engineering Experience with managing and delivering automation and digital projects (DCS and PLC) Experience in Program Management Experience in Production | Operations | Manufacturing Supervisory experience Experience working in SAP About Us: ChampionX is now part of SLB, a global technology company driving energy innovation for a balanced planet. As innovators, that's been our mission for nearly a century. We are a technology company that unlocks access to energy for the benefit of all. As innovators, that's been our mission for nearly a century. Today, we face a global imperative to create a future with more energy, but less carbon. Our diverse, innovative change makers are focused on going further in innovation and inventing the new energy technologies we need to get there. For more news and information, visit SLB.com Follow us on Facebook at @WeAreSLBGlobal, LinkedIn: SLBGlobal, or Instagram at @SLBGlobal. Our Commitment to Diversity and Inclusion We believe the best teams are diverse and inclusive, and we are on a journey to create a workplace where every employee can grow and achieve their best. We are committed to fair and equal treatment of employees and applicants. We recruit, hire, promote, transfer and provide opportunities for advancement on the basis of individual qualifications and job performance. In all matters affecting employment, compensation, benefits, working conditions, and opportunities for advancement, we will not discriminate against any employee or applicant for employment because of race, religion, color, creed, national origin, citizenship status, sex, sexual orientation, gender identity and expressions, genetic information, marital status, age, disability, or status as a covered veteran. In addition, we are committed to furthering the principles of Equal Employment Opportunity (EEO) through Affirmative Action (AA). Our goal is to fully utilize minority, female, disabled and covered veteran individuals at all levels of the workforce. We will consider for employment all qualified applicants, including those with criminal histories, in a manner consistent with the requirements of applicable state and local laws, including the City of Los Angeles' Fair Chance Initiative for Hiring Ordinance and the San Francisco Fair Chance Ordinance.
    $104k-149k yearly est. Auto-Apply 53d ago
  • Engineer Sr.

    Team Industrial Services, Inc. 4.8company rating

    Staff software engineer job in Alvin, TX

    Essential Job Functions Maintains a safe, secure, and healthy environment by adhering to Company/Customer safety standards and practices and to legal regulations, alerting others regarding potential hazards or concerns. Performs all duties as assigned and adheres to TEAM's Core Values. Manually generate weld procedures using Prowrite. Use of Weld Analysis Program EEC. Have general knowledge of ASME Section IX, AWS D1.1, API 1104, API Appendix B Inservice and other ASME sections. Welder Testing (WPQ), continuity tracking, ASME R & S Stamps. Quality Manual writing experience. Plan and oversee the process of performing and development of WPSs, PQRs and WPQs as well as create and maintain supporting documentation. Establish welding procedures to guide production and welding personnel. Direct/coordinate personnel in performing inspections to ensure compliance with established welding procedures, standards, and in testing welds for compliance with requirements. Perform welding related audits at all locations as needed. Job Qualifications Degree in Welding Engineering/Welding Engineering Technology or Degree in Engineering with welding emphasis or equivalent through work experience Preferred but not required. 5 to 10 years related work experience preferred, but not required AWS CWI certification preferred. Experience with evaluating structure-property-process relationships of metal alloys or ceramics. Experience with GTAW, GMAW , FCAW , SAW and SMAW High attention to detail, strong organizational skills, ability to work under time constraints, good interpersonal skills and a high degree of initiative is preferred Ability to read technical documents and engineering specifications is preferred Must be able to work variable shifts and overtime Weekend, holiday and/or on-call as required Travel Requirements: 0%-25%
    $114k-150k yearly est. Auto-Apply 54d ago
  • Software Engineer III

    Steel Point Solutions

    Staff software engineer job in Texas City, TX

    Steel Point Solutions is an amazing SBA Certified (8a), HUBZone, Small Disadvantaged Business (SDB) and a Woman Owned Small Business (WOSB) company. Established in 2013 with a vision of offering world class, integrated business solutions for all levels of Government and commercial enterprises. We are represented by a team of talented and qualified professionals who know how essential efficient, cost-effective integrated solutions are to your organization's success. Leveraging these resources, we strive daily to lead the industry in program management and service delivery. Job Summary Steel Point is seeking to hire a Software Engineer to join the team of one of our intel clients. The Software Engineer will develop, maintain, and enhance complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real- time systems, and business management information systems) based upon documented requirements. This individual may work individually or as part of a team. The Software Engineer reviews and tests software components for adherence to the design requirements and documents test results. The Software Engineer also resolves software problem reports, utilizes software development and software design methodologies appropriate to the development environment. The Software Engineer provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of COTS/GOTS in place of new development, and requirements analysis and synthesis from system level to individual software components. Responsibilities Analyze user requirements to derive software design and performance requirements Design and code new software or modifies existing software to add new features Debug existing software and corrects defects Integrate existing software into new or modified systems or operating environments Develop simple data queries for existing or proposed databases or data repositories Make recommendations for improving documentation and software development process standards Develop or implement algorithms to meet or exceed system performance and functional standards Assist with developing and executing test procedures for software components Write or review software and system documentation Develop software solutions by analyzing system performance standards, conferring with users or system engineers; analyzing systems flow, data usage and work processes; and investigating problem areas Serve as team lead at the level appropriate to the software development process being used on any particular project Modify existing software to correct errors, to adapt to new hardware, or to improve its performance Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design Design or implement complex database or data repository interfaces/queries Oversees one or more software development teams and ensures the work is completed in accordance with the constraints of the software development process being used on any particular project Design or implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints; Perform quality control on team products Confer with system engineers and hardware engineers to derive software requirements and to obtain information on project limitations and capabilities, performance requirements and interfaces Coordinate software system installation and monitor equipment functioning to ensure operational specifications are met Implement recommendations for improving documentation and software development process standards Serve as the technical lead of multiple software development teams Select the software development process in coordination with the customer and system engineering Recommend new technologies and processes for complex software projects Ensure quality control of all developed and modified software Delegate programming and testing responsibilities to one or more teams and monitor their performance Required Qualifications Top Secret w/ Full Scope Poly clearance required Bachelor's Degree in Computer Science or related discipline from an accredited college or university is required. (In lieu of degree, four (4) years of additional software engineering experience on projects with similar software processes may be substituted) 20+ years of experience in software engineering programs and contracts of similar scope, type, and complexity Candidates from Historically Underutilized Business Zones (HUBZone) are strongly encouraged to apply. To determine whether you reside in a HUBZone, visit: ***************************************** The salary range represents a general guideline; however, Steel Point Solutions considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions. Salary Range$175,000-$182,000 USD Steel Point offers a comprehensive benefits package for eligible full-time positions, including medical, dental, vision, life insurance, short- and long-term disability, 401K with company match, critical care voluntary insurance, flexible paid time off, paid holidays and opportunities for professional development reimbursement. Join us to enjoy competitive compensation and a full range of benefits designed to support your well-being and work-life balance. The salary range represents a general guideline; however, Steel Point Solutions considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions. Salary Range$175,000-$182,000 USD
    $175k-182k yearly Auto-Apply 60d+ ago
  • Reliability Engineering Lead

    Huntsman 4.8company rating

    Staff software engineer job in Freeport, TX

    Reliability Engineering Team Lead Huntsman is seeking a Reliability Engineering Team Lead supporting the Performance Products Division located in Freeport, Texas. This position will report to the Engineering Manager. Job Scope This position is responsible for the overall mechanical reliability of the plant including both fixed and rotating equipment and provides oversight and direction for mechanical and electrical engineering maintenance resources which provide daily support to operations through reactive and proactive means. The reliability engineering function of this position will partner with and support operations through identification and reduction and/or elimination of production losses and high maintenance cost assets to promote plant objectives in the areas of environmental health and safety, asset capability, quality, and production. In summary, as the Reliability Engineering Team Lead, you will: Lead Huntsman mechanical and electrical maintenance engineering resources. Assists with Process Safety Management (PSM) compliance as it relates to mechanical integrity, engineering design, relief devices, process safety information, maintenance related procedures and all applicable document retention requirements. Facilitates Reliability-Centered Maintenance studies to optimize preventative, on-condition, and failure finding tasks as well as review critical spare parts. Responsible for conducting criticality assessments throughout the plant. Provides the production and process engineering departments with technical support concerning the maintenance and proper operation of mechanical equipment within the areas assigned. Works with operators to maintain/operate equipment in excellent working condition. Serves as an engineering resource as required for unit inspections and maintenance turnarounds. Serves as incident investigation team lead for reported incidents. Leads root cause activities for stationary and rotating equipment failures. Reports findings and recommended action items to management when required. Acts as a liaison between Center of Excellence corporate engineering and the plant. Serves as project lead and site contact for corporate driven reliability and mechanical integrity initiatives. Maintains a list of "bad actor" equipment and monitors health of equipment after improvements have been made. Supports capital project design and procurement from a RAMS2 (Reliability, Availability, Maintainability, Safety and Sustainability) standpoint. Assists when needed in the maintenance, modification, or improvement of equipment including proper documentation and regulatory change management. (MOC activities) Acts as contract coordinator for services related to reliability. (Mechanical Seals, vibration analysis, oil analysis, engineering analysis, and other special services). Responsible for monthly equipment Key Performance Indicator reporting. Other general responsibilities: Follows instructions and performs other duties as may be assigned by supervisor. Assists other employees in accomplishment of Huntsman company goals. Participates in and completes company-required training programs. Essential functions require presence in the workplace on a regular basis and an ability to work extra hours if needed. If applicable, the ability to work overtime may be needed to ensure required staffing capacity to meet daily production objectives. Participate in Environmental, Health, & Safety initiatives as set forth by the company. Keeps current with technical developments in his/her respective field through outside study, trade journals, technical societies, and seminars. Qualifications You must possess the below minimum qualifications to be initially considered for this position. Preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates. The candidate must have an unrestricted right to work for Huntsman in the United States. Minimum Qualifications Bachelor's degree in Mechanical, Electrical or Instrumentation engineering with 10+ years of specific experience. Prior leadership/team lead experience is required. Experience with rotating equipment is required. Skills and knowledge Must have a level of proficiency with Internet, Email, and Microsoft programs. Good oral and written skills are a necessity. Communicates tactfully and effectively both verbally and in writing and maintains effective work relations with those encountered during the course of employment. Flexibility and adaptability to new instructions and/or dynamic organizational priorities is critical for job success. Preferred Qualifications Professional Engineering License a plus. RBI experience a plus. RCM experience a plus. Huntsman is proud to be an equal opportunity workplace and is an affirmative action employer. We provide equal employment opportunities (EEO) to all qualified applicants for employment, without regard to race, color, religion, sex, national origin, disability status, protected veteran status, gender identification, sexual orientation and/or expression or any other characteristic protected by law in every location in which we have facilities national or local. Please refer to ****************************************************** for Company's Data Privacy and Protection information. All unsolicited resumes presented by recruitment agencies are treated as pro bono information or service. Huntsman is aware of a scam involving fraudulent job offers. Huntsman does not make job offers until after a candidate has submitted a job application and has participated in a face-to-face interview. Please be advised that emails from Huntsman always end in “@huntsman.com” , and that any job offer that requires payment or requires you to deposit a check is likely a scam. If you have questions about any open positions at Huntsman, please visit our Careers website at ******************************************** Additional Locations:
    $105k-129k yearly est. Auto-Apply 13d ago
  • Software Engineer

    Nauticus Robotics 3.5company rating

    Staff software engineer job in Webster, TX

    We are a leading subsea robotics company dedicated to developing cutting-edge autonomous and remotely operated underwater systems. Our team is composed of engineers and scientists passionate about pushing the limits of subsea technology to enable exploration, inspection, and intervention in some of the most challenging environments on Earth. JOB SUMMARY We are seeking a Software Engineer to join our team. The ideal candidate will have strong experience in C++ and Python, with expertise in robotics software development and systems integration. This role will involve designing and implementing software for underwater robotic systems, developing reliable communication frameworks, and optimizing software performance for real-time applications. You will have the opportunity to develop, test and deploy software on new and existing hardware platforms working in real commercial environments at depths of up to 3km. If you thrive in a fast-paced, hands-on environment and enjoy solving complex real-world challenges, we want to hear from you. DUTIES AND ESSENTIAL JOB FUNCTIONS Develop and maintain software for subsea robotic systems, ensuring high performance and reliability. Design, implement, and optimize algorithms for real-time operation in challenging environments. Work with ROS for software development, simulation, and deployment. Develop and integrate software for sensor processing, navigation, and autonomous decision-making. Collaborate with electrical, mechanical, and software teams to refine system architecture. Implement robust software solutions that adhere to industry safety and reliability standards. Support system testing in lab environments and field deployments. Debug and troubleshoot software and hardware integration issues. Qualifications Required 2+ years of experience in software engineering for robotics, automation, or embedded systems. Proficiency in C++ and Python for real-time and embedded applications. Strong understanding of software design patterns, system architecture, and best coding practices. Experience with integrating and processing data from sensors (IMU, sonar, cameras, LIDAR, etc.). Knowledge of Linux-based development and deployment. Experience with simulation environments (Gazebo, Webots, or similar). Familiarity with software development best practices (version control, CI/CD, testing frameworks). Preferred Qualifications: 5+ years of experience in software engineering for robotics, automation, or embedded systems. Experience with ROS, middleware communication (e.g., DDS, ZeroMQ, MQTT), and distributed systems. Experience with underwater robotics or marine autonomy. Familiarity with network protocols, edge computing, and embedded systems. Knowledge of hardware interfaces such as CAN, serial, and Ethernet. Additional Information PHYSICAL REQUIREMENTS While performing the duties of this job, the employee is regularly to remain in a stationary position. The employee will be required to operate a computer and will consistently use other office productivity machinery, such as a calculator, copy machine, and computer printer. The person in this position needs to move about inside the office to access file cabinets, office machinery, etc. as necessary. The employee must possess the ability to communicate information and ideas so others will understand. The employee must possess the ability to observe details at close range. WORK ENVIRONMENT This job operates in a professional office environment and in industrial environments. This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets and fax machines. This role may require domestic and potentially international travel of up to 10%. The performance of this position may also occasionally require exposure to the manufacturing areas, which may require the use of personal protective equipment such as safety glasses with side shields and mandatory hearing protection. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Other Duties Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice. EXPORT CONTROL Nauticus Robotics is a federal contractor required to adhere to the Arms Export Control Act of 1976 which governs the International Traffic in Arms Regulations (ITAR). As a result, this position may include access to export-controlled information that is subject to US export control laws. Export control laws require employers to restrict access to export-controlled information or to obtain export licenses for non-U.S. person employees if their positions require access to information governed by ITAR. The ITAR defines a U.S. person means a person (as defined in §120.14 of this part) who is a lawful permanent resident as defined by 8 U.S.C. 1101(a)(20) or who is a protected individual as defined by 8 U.S.C. 1324b(a)(3) which includes certain temporary residents and refugees and asylees. Nauticus Robotics does not obtain export licenses for these positions. EEOC STATEMENT Nauticus Robotics is an Equal Opportunity/ Affirmative Action Employer. All qualified applicants will be considered for employment without regard to race, color, religion, age, sex, national origin, immigration status, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
    $77k-103k yearly est. 1d ago
  • Firmware Engineer

    Actalent

    Staff software engineer job in Santa Fe, TX

    Join a dynamic team as a Firmware Engineer where you will transform high-level concepts into robust and maintainable firmware architectures. You will collaborate with hardware engineers and product stakeholders to deliver innovative solutions in regulated environments. Responsibilities * Capture and document requirements for regulated products to ensure traceability and compliance. * Collaborate with hardware engineers to define and implement hardware/firmware integration strategies and diagnostic coverage. * Work with Product Owners and stakeholders to maintain alignment and transparency throughout the development lifecycle. * Adhere to and champion development processes, lead technical reviews, and implement source code that complies with coding standards. * Ensure all code is well-documented, rigorously tested, and version-controlled. * Perform unit testing using tools such as IDEs, debuggers, emulators, communication analyzers, oscilloscopes, and logic analyzers. * Provide work breakdown plans and task estimates to support project planning and tracking. * Support multiple product development programs simultaneously. * Develop and implement risk mitigation strategies throughout the firmware development lifecycle. Essential Skills * 7+ years of experience with Firmware and C programming. * Expertise in real-time operating systems and embedded system design. * Bachelor's Degree in Computer Engineering or a related field. * Proficiency with hardware debugging tools such as JTAG/SWD debuggers, oscilloscopes, and logic analyzers. Additional Skills & Qualifications * 5+ years of Real-Time Operating System (RTOS) experience. * C++ programming experience. * Industry experience in medical, industrial, safety, and automotive sectors. Job Type & Location This is a Permanent position based out of Santa Fe, TX. Pay and Benefits The pay range for this position is $50.00 - $62.50/hr. Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: • Medical, dental & vision • Critical Illness, Accident, and Hospital • 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available • Life Insurance (Voluntary Life & AD&D for the employee and dependents) • Short and long-term disability • Health Spending Account (HSA) • Transportation benefits • Employee Assistance Program • Time Off/Leave (PTO, Vacation or Sick Leave) Workplace Type This is a fully onsite position in Santa Fe,TX. Application Deadline This position is anticipated to close on Jan 28, 2026. About Actalent Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law. If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing due to a disability, please email actalentaccommodation@actalentservices.com for other accommodation options.
    $50-62.5 hourly 6d ago
  • Software Engineer, iOS Core Product - League City, USA

    Speechify

    Staff software engineer job in League City, TX

    Job Description The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading - PDFs, books, Google Docs, news articles, websites - into audio, so they can read faster, read more, and remember more. Speechify's text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its App of the Day. Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies. Overview With the growth of our iOS app, being the #18 productivity app in the App Store category and also our recent recognition as Apple's 2025 Design Award for Inclusivity, we find the need for a Senior iOS Engineer to help us support the new user base as well as work on new and exciting projects to push our missing forward. This is a key role and ideal for someone who thinks strategically, enjoys fast-paced environments, passionate about making product decisions, and has experience building great user experiences that delight users. We are a flat organization that allows anyone to become a leader by showing excellent technical skills and delivering results consistently and fast. Work ethic, solid communication skills, and obsession with winning are paramount. Our interview process involves several technical interviews and we aim to complete them within 1 week. What You'll Do Opportunity to lead key engineering and product decisions Actively shipping production code for the Speechify iOS app Work within a dedicated product team Participate in product discussions to shape the product roadmap Maintain and enhance the existing complex app architecture An Ideal Candidate Should Have Experience. You've worked on products that scaled to a large user base Track record. You have worked on various products from inception to decent traction. You have been responsible for engineering the product Customer obsession. We expect every team member whose responsibilities directly impact customers to be constantly obsessed about providing the best possible experience Product thinking. You make thoughtful decisions about the evolution of your product and support internal teams and designers into taking the right direction Speed. You work quickly to generate ideas and know how to decide which things can ship now and what things need time Focus. We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads down Technical skills. Swift, SwiftUI Technical Requirements: Swift Programming Language SwiftUI experience Experience in Multithreading Programming Working with CI/CD infrastructure Experience with Fastlane SOLID principles, the ability to write every single class according to SOLID Experience with Git and understanding of different Git strategies What We offer: A fast-growing environment where you can help shape the company and product An entrepreneurial crew that supports risk, intuition, and hustle The opportunity to make a big impact in a transformative industry A competitive salary, a collegiate atmosphere, and a commitment to building a great asynchronous culture Work on a product that millions of people use and where daily feedback includes users sharing that they cried when they first found the product because it was so impactful on their lives Support people with learning differences like Dyslexia, ADD, Low Vision, Concussions, Autism, and Second Language Learners, and give reading superpowers to professionals all over the world Work in one of the fastest growing sectors of tech: Intersection of Artificial Intelligence and Audio The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
    $69k-94k yearly est. 14d ago

Learn more about staff software engineer jobs

How much does a staff software engineer earn in Freeport, TX?

The average staff software engineer in Freeport, TX earns between $83,000 and $151,000 annually. This compares to the national average staff software engineer range of $100,000 to $186,000.

Average staff software engineer salary in Freeport, TX

$112,000
Job type you want
Full Time
Part Time
Internship
Temporary