Post job

Embedded software engineer jobs in The Woodlands, TX

- 157 jobs
All
Embedded Software Engineer
Firmware Engineer
Senior Software Engineer
Embedded Engineer
Embedded Systems Engineer
Staff Software Engineer
Senior Embedded Software Engineer
  • Staff Software Engineer

    Acceler8 Talent

    Embedded software engineer job in Houston, TX

    Staff Software Engineer - Houston, TX or Remote (U.S.) A Series B funded startup who are building the infrastructure that powers how residential HVAC systems are monitored, maintained, and serviced are looking for a Staff Software Engineer to join their team. What will I be doing: Lead the design and delivery of fullstack features with a focus on quality, performance, and maintainability Collaborate with product, design, and AI teams to translate business goals into technical solutions Improve engineering processes including code quality, testing, CI/CD, monitoring, and developer experience Partner with engineering leadership to refine architecture, improve developer workflows, and strengthen technical foundations Contribute to the support of the company's software and systems to accelerate your understanding of the business and industry Mentor and guide other engineers, sharing best practices and raising the technical bar across the team What are we looking for: 8+ years of professional software engineering experience with a strong fullstack foundation A track record of improving codebases, scaling systems, and introducing effective engineering practices Depth in backend/API development and architectural design for scalable, high-availability systems Strong product intuition and a collaborative mindset Experience mentoring engineers and influencing technical direction beyond your own code Ability to make pragmatic tradeoffs and judgment to know when to invest in long-term improvements What's in it for me: High-impact role in a fast-moving environment where you'll help shape the product, processes, and technical foundation as they scale Opportunity to work on cutting-edge technology that's redefining how people own and service critical home equipment Competitive salary up to $300k based on experience and location Flexible work arrangement with remote options across the U.S. Apply now for immediate consideration!
    $96k-131k yearly est. 4d ago
  • Senior Full-Stack Golang Developer

    Altea Healthcare 3.4company rating

    Embedded software engineer job in Houston, TX

    Job Title: Senior Full-Stack Golang Developer Company: Aarista/ Altea Healthcare IT Job Type: Full-Time Compensation Range: $110,000-$140,000 USD depending on experience Our mission is to improve outcomes for Chronic Care patients who are dependent on multiple daily medications. Our proprietary and vertically integrated EMR technology solutions enable providers to enhance medication adherence through improved access, owned physician network, information We are looking for a Senior Full-Stack Developer and Lead. This person will play a key role on the core development team that is working on supporting and building our next generation suite of products, Revenue Cycle Management system. As a member of our core development team, this person will contribute significantly to designing and implementing various product features. In addition to bringing their experience building using the Microsoft stack, this role will also require learning and implementing solutions using other technologies on an as needed basis. We are an exciting healthcare startup company, so we need someone that is agile since changes are expected. Your Role Support, design and develop RCM software covering the full stack Golang, React (TypeScript), Mongo DB, Azure data bricks and azure data lake Brainstorm with your team to conceptualize and build new features. Experience with the Azure-based infrastructure and help us to leverage cloud technologies to ensure we can scale in line with customer adoption. Partner with business analysts and other developers in order to fully understand product requirements and implement solutions which meet these requirements. Provide technical leadership including architecture design, coding, code review, practices and skills development. You You thrive in a team environment but can also work independently. You are passionate about using your technical knowledge and skills to solve real business problems and are motivated by understanding the value that your work adds. A self-starter that can manage their own workload and an ever-growing task list. A team player and leader. Problem solving of potential roadblocks which could potentially impact patient care, strategic, and technical goals of the business. Very proficient with server-side languages Golang Proficiency with front-end React, Typescript, Javascript Knowledge with Azure data bricks and data lake Workding knowledge of relational databases such as SQL Server, Azure SQL You are passionate about creating innovating and exciting new technology and want to provide end users with the best possible experience. Have experience with Software development Lifecycle (SDLC) including system requirements collection, architecture, design, development, testing, maintenance and enhancement across a variety of technologies. Skills Required Experience: Golang React Front End - Typescript and Javascript Mongo DB Azure data Azure data lake Mongo DB Solid web service: RESTful and SOAP Nice to have: MS SQL, Azure SQL (SQL Server) Data modeling, UML and Design Patterns Azure experience Job Types: Full-time Pay: $110,000-$140,000 USD depending on experience Schedule: Full Time
    $110k-140k yearly 1d ago
  • Senior Frontend Developer

    Mastech Digital 4.7company rating

    Embedded software engineer job in Houston, TX

    Need someone with Angular 16+experience We are hiring senior-level Application Developers to support a high-impact cybersecurity and modernization program. The team is modernizing legacy internal applications and migrating to a modern, cloud-ready architecture. Primary focus will be converting legacy Java Swing screens into Angular user interfaces and integrating with REST APIs. Key Responsibilities Convert legacy Java Swing UI screens into Angular components Re-engineer front-end workflows & UI logic Work with REST APIs and integrate UI components Participate in daily stand-ups & Agile POD delivery model Follow engineering standards, processes & best practices Required Skills 5-7 years software development experience Strong hands-on Angular (latest version preferred) & TypeScript Familiarity with Java Swing (to interpret legacy UI logic) Experience with REST API integration Excellent communication skills (9/10) & team-oriented mindset Preferred Experience modernizing legacy enterprise UI applications Cloud/AWS awareness (nice-to-have)
    $90k-111k yearly est. 4d ago
  • Senior AI Platform Developer

    Knitt

    Embedded software engineer job in Houston, TX

    We are seeking an experienced Senior AI Platform Developer to take ownership of our enterprise-grade conversational AI system that powers multiple specialized bots for different business functions. This is a hands-on technical role that combines cutting-edge AI/ML development with enterprise integration and business stakeholder engagement. Technology Stack: • Backend: Python 3.10+, FastAPI, Async/Await patterns • AI/ML: Azure OpenAI (GPT-5), prompt engineering, RAG patterns • Frontend: Vanilla JavaScript, MSAL.js authentication, Server-Sent Events • Databases: Snowflake, SQL Server, Azure Cosmos DB • Search: Azure AI Search with semantic ranking • Infrastructure: Ubuntu Linux, Nginx, Docker, Systemd • Cloud: Azure (OpenAI, Cosmos DB, Blob Storage, AI Search) • Auth: Azure AD with OAuth 2.0/OIDC Key Responsibilities 1. Platform Development & Maintenance • Maintain and enhance the existing AI platform • Implement bug fixes and performance optimizations • Ensure 99.9% uptime for production services • Manage streaming responses, conversation history, and document exports • Handle natural language to SQL generation for database queries • Maintain authentication flow with Azure AD and token management 2. New Bot Development • Work with business stakeholders to identify AI automation opportunities • Design and implement new specialized bots following established patterns • Create intelligent system prompts with context injection • Integrate with enterprise data sources (databases, APIs, documents) • Implement RAG (Retrieval-Augmented Generation) patterns • Build natural language interfaces for complex business queries 3.Business Partnership • Meet with department heads to understand pain points • Translate business requirements into technical solutions • Demo capabilities and gather feedback • Create documentation for end users • Provide training and support for new features • Measure and report on bot usage and value delivered 4. Technical Excellence • Optimize Azure OpenAI token usage and costs • Improve response accuracy and relevance • Enhance error handling and user experience • Document code changes and architectural decisions Participate in code reviews and knowledge sharing • Stay current with AI/ML best practices. Required Technical Skills Must-Have Experience • 5+ years of Python development with strong async/await experience • 2+ years working with LLMs (GPT-4, Claude, etc.) and prompt engineering • Production experience with FastAPI or similar async frameworks • SQL expertise including complex queries and database design • Cloud platforms - Azure preferred, AWS/GCP acceptable • Linux/Unix administration and shell scripting • Git version control and collaborative development Required Knowledge Areas • Natural Language Processing: Understanding of embeddings, RAG, semantic search • Streaming architectures: SSE, WebSockets, async generators • Authentication: OAuth 2.0, JWT tokens, session management • Database systems: Both SQL and NoSQL paradigms • RESTful APIs: Design, implementation, and consumption • Infrastructure as Code: Docker, nginx configuration.
    $87k-116k yearly est. 2d ago
  • Senior Endur Developer

    Search Services 3.5company rating

    Embedded software engineer job in Houston, TX

    ABOUT OUR CLIENT Our Client is a leader in the global energy and commodities trading space, driving innovation in technology solutions that support mission-critical trading operations. They foster a collaborative environment where technologists and business users work together to deliver solutions with real business impact. ABOUT THE ROLE Our Client is seeking a Senior Endur Developer with deep experience in Gas and Power Commodities Trading and a strong background in Java-based enterprise solutions. This is a hands-on development role with technical leadership responsibilities, working closely with traders, business users, and technology peers worldwide to design and deliver high-impact solutions. The ideal candidate will be comfortable in a fast-paced Agile environment, passionate about innovation, and eager to challenge the status quo while shaping strategic platforms that drive business success. RESPONSIBILITIES Hands-on development with technical lead responsibilities Work directly with business users to capture requirements and understand processes Collaborate with traders and stakeholders to deliver solutions for trade modeling and lifecycle management Enhance and integrate the existing Openlink Endur platform with the Global Commodities application stack Design and develop technology stacks using both existing and new strategic platforms Drive improvements and innovation across systems and workflows Increase productivity of development teams' build and delivery cycles through system design and automation Acquire deep business and system knowledge to further personal and organizational development Adapt to shifting priorities and maintain focus during high-pressure periods QUALIFICATIONS 7-10 years of development experience Proven expertise with JVS and Connex Frameworks, including Openlink's Java Framework Strong SQL skills (preferably MS SQL Server) 7+ years of experience working with ETRM systems, specifically Openlink Endur Hands-on experience with service-oriented technologies such as REST, JSON, Protobuf, Spring Boot, DropWizard Experience implementing DevOps best practices using tools like JIRA, JUnit, GitLab, Artifactory, Docker, Kibana, and Prometheus Cloud exposure (AWS or Azure) with understanding of hybrid environments Significant experience within energy trading and risk management Strong knowledge of the energy and commodities industry end-to-end, particularly Natural Gas, Power, and Emissions products PREFERRED QUALIFICATIONS Experience in both physical and financial trading environments Knowledge of US and Canadian Natural Gas, Power, and Emissions/Renewables trading Familiarity with European gas, power, and emissions trading Understanding of physical trades including storage and transport models Experience with financial trades including nonlinear trades and valuation Knowledge of curve modeling and volatility setup
    $95k-126k yearly est. 5d ago
  • Firmware & Embedded Systems Engineer

    Fleetzero

    Embedded software engineer job in Houston, TX

    Join Fleetzero's embedded systems team and contribute to R&D and production of the next generation in maritime technology. We work in a highly iterative method, testing early and often, rather than a traditional linear or waterfall development program. In this team, you will develop low-level firmware/software for microcontrollers, create reusable device drivers, integrate system-level features, and architect changes to support Fleetzero's codebase. You will also integrate with electrical engineers in hardware development, including component selection and system architecture.Responsibilities Develop firmware for embedded systems operating in harsh and demanding environments Work in a highly iterative development process (test early & test often) and own projects from inception through testing and production. Design & implement embedded firmware in C/C++ for MCUs (ARM, Cortex-M/STM32, NXP, TI) in bare metal and RTOS environments. Write HIL tests, perform hardware bringup tests, and contribute to boot loaders/secure updates. Review schematics with the hardware team. Qualifications Strong C coding ability for embedded development in RTOS or bare metal. Background in control theory, digital signal processing, and functional safety standards Degree in CS/CE/EE or equivalent experience. Solid experience with common bus protocols such as USB, SPI, I2C, CAN, RS232, RS485, Ethernet, etc. Solid understanding and application of coding best practices, board bring up, and debugging Bonus Qualifications Competition experience (FSAE, robotics) demonstrating a drive for exceptional performance. Experience with Rust, Assembly, Ada/SPARK. Experience with one or more microcontroller cores. Not afraid to write code, push, test, fail, fix, and move on. $107,000 - $185,000 a year All roles are expected to include intermittent or occasional travel as the business needs. The salary range for this role is an estimate based on a wide range of compensation factors, inclusive of base salary only. Actual salary offer may vary based on (but not limited to) work experience, education and/or training, critical skills, and/or business considerations. Highly competitive equity grants are included in most full time offers and are considered part of Fleetzero's total compensation package. Fleetzero does not discriminate on the basis of race, sex, color, religion, age, national origin, marital status, disability, veteran status, genetic information, sexual orientation, gender identity or any other reason prohibited by law in provision of employment opportunities and benefits.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.
    $107k-185k yearly Auto-Apply 27d ago
  • Embedded Flight Software Engineer - Lunar Terrain Vehicle

    Intuitive MacHines LLC

    Embedded software engineer job in Houston, TX

    Job Description Embedded Flight Software Engineer - Lunar Terrain Vehicle (NASA LTVS Award Contingent) Houston Texas About Intuitive Machines Intuitive Machines is an innovative and cutting-edge space company making cislunar space accessible to both public and private customers. Our mission is to further science and exploration, communications, and economic progress from the Earth to the Moon and beyond. With the first commercial lunar landing in history, multiple NASA lunar missions in development, and additional private missions on our manifest, we pride ourselves in supporting our customers and the nation in paving the way to return humans to the surface of the Moon. Our world-class team includes experts in all aspects of spacecraft subsystems design, development, and test, on-orbit operations, and safety. About The Position We are looking to add strong and qualified Flight Software Engineers to join our software teams. We proudly put forward an exceptional team that lives at the intersection of rigor and agility. We are seeking the best, the brightest and the driven to be part of the commercial space revolution on and around the moon. *Employment in this role is contingent upon NASA selecting Intuitive Machines as the winner of the LTVS program, scheduled for announcement later in 2025. Responsibilities: Design, implement and maintain flight software features and improvements Analyze, test and perform I/O performance assessments upon integrated hardware/software solutions Interface with hardware design and development Draft unit/integration tests and coordinate high-level testing of features Requirements: (This position is posted across multiple levels, Entry - Technical Lead, with multiple openings) B.S. in physics or engineering domain Experience in C/C++ development Experience with hardware/software integration or Embedded development Familiar with serial communications protocols (RS-232, RS-422, RS-485, etc.) Familiar with packetized communications protocols (IP/UDP, IP/TCP) Organized, thorough and methodical approach to software quality and testing Excellent written and oral communication skills Capable of both high quantity and high quality output Penchant for self-starting and problem solving Ability to work in a fast paced, hard charging, high stakes environment A passion for spaceflight Highly Desired: Experience with GSFC Core Flight Software (CFS) framework Experience with device driver implementations Experience with SpaceWire communications protocol Experience with logging frameworks and their architecture Experience with xUnit compliant test frameworks Experience with Windows and POSIX-based operating systems Experience with Docker-based containerization Experience in an agile / scrum development environment Experience in Gitflow coordinated configuration management schemes EEOC Intuitive Machines is an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected veteran status, age, or any other characteristic protected by law.
    $81k-110k yearly est. 27d ago
  • Embedded Firmware and Software Engineer- BIOS/UEFI

    HP Inc. 4.9company rating

    Embedded software engineer job in Spring, TX

    Description - We are seeking a highly skilled BIOS/UEFI, Embedded Firmware & Software Engineer to lead the design, development, and debugging of embedded software and firmware for hardware systems. This role is pivotal in ensuring seamless integration between software and hardware components, delivering reliable and efficient system performance. You will collaborate closely with cross-functional teams including hardware engineers, software developers, QA, and product managers to bring high-quality products to market. * Must be onsite 3 days a week* Key Responsibilities * Lead the design, development, and debugging of embedded firmware and software for hardware platforms. * Author and maintain technical documentation and instructional materials for firmware operation. * Allocate and manage resources for firmware development projects, ensuring timely and high-quality delivery. * Design and implement enhancements, updates, and programming changes across firmware subsystems (e.g., DSP, EFI drivers, BIOS/UEFI). * Analyze system architecture to determine coding, integration, and testing requirements. * Develop and execute comprehensive test plans and protocols; troubleshoot and resolve firmware issues. * Lead project teams, including internal and external development partners, to deliver robust and cost-effective solutions. * Serve as the primary representative for firmware engineering in complex development projects from architecture to deployment. * Collaborate with architects, hardware engineers, and product managers to define and refine firmware requirements. * Stay current with industry trends and emerging technologies in embedded systems and firmware development. Qualifications Education & Experience: * Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field-or equivalent practical experience. * 5 - 7+ years of experience in firmware development. * BIOS/UEFI experience with real-time operating systems (RTOS), and EFI applications. Preferred Skills & Technologies: * Proficiency in embedded C and Python, and systems programming. * Strong debugging and problem-solving skills. * Familiarity with Git, Linux, and Agile development methodologies. * Knowledge of hardware-software integration and low-level system design. The pay range for this role is $115,850 to $178,400 USD annually with additional opportunities for pay in the form of bonus and/or equity (applies to United States of America candidates only). Pay varies by work location, job-related knowledge, skills, and experience. Benefits: HP offers a comprehensive benefits package for this position, including: * Health insurance * Dental insurance * Vision insurance * Long term/short term disability insurance * Employee assistance program * Flexible spending account * Life insurance * Generous time off policies, including; * 4-12 weeks fully paid parental leave based on tenure * 11 paid holidays * Additional flexible paid vacation and sick leave (US benefits overview) The compensation and benefits information is accurate as of the date of this posting. The Company reserves the right to modify this information at any time, with or without notice, subject to applicable law. Job - Software Schedule - Full time Shift - No shift premium (United States of America) Travel - Relocation - Equal Opportunity Employer (EEO) - HP, Inc. provides equal employment opportunity to all employees and prospective employees, without regard to race, color, religion, sex, national origin, ancestry, citizenship, sexual orientation, age, disability, or status as a protected veteran, marital status, familial status, physical or mental disability, medical condition, pregnancy, genetic predisposition or carrier status, uniformed service status, political affiliation or any other characteristic protected by applicable national, federal, state, and local law(s). Please be assured that you will not be subject to any adverse treatment if you choose to disclose the information requested. This information is provided voluntarily. The information obtained will be kept in strict confidence. For more information, review HP's EEO Policy or read about your rights as an applicant under the law here: "Know Your Rights: Workplace Discrimination is Illegal"
    $115.9k-178.4k yearly 5d ago
  • Firmware Engineer

    Actalent

    Embedded software engineer job in Houston, TX

    As a Firmware Engineer, you will be responsible for ensuring the quality and correctness of engineering deliverables from suppliers. You will troubleshoot supplier work as needed and assist in the development of firmware for new product development. Your role will involve utilizing C/C++ for embedded system design, and overseeing the design, development, testing, and integration of complex embedded hardware and software systems. Additionally, you will manage relationships with outside suppliers and manufacturers, focusing on system and project-level activities. Responsibilities * Check suppliers' engineering deliverables and ensure the firmware development is correct. * Troubleshoot supplier work as needed. * Assist in the development of firmware for new product development. * Utilize C/C++ for embedded system design. * Design, develop, test, and integrate complex embedded hardware and software systems. * Manage outside suppliers and manufacturers concerning system and project-level activities. Essential Skills * Proficiency in firmware and embedded software development. * Expertise in C/C++ for embedded system design. * Minimum of 8 years of experience in firmware engineering. * Experience in both analog and digital domains. * Familiarity with simulation software such as Matlab, Simulink, and PSpice. * Experience with Altium or similar electronic CAD tools. * Experience in Utilities or Gas Detection Additional Skills & Qualifications * Bachelor's degree in Electrical, Computer, or Electronic Engineering. * Knowledge of electronics design. * Proficiency in embedded C and microcontroller systems. * This position is available REMOTE with 20% Travel if candidate meets all hiring criteria* Job Type & Location This is a Contract to Hire position based out of Houston, TX. Pay and Benefits The pay range for this position is $55.00 - $65.00/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 hybrid position in Houston,TX. Application Deadline This position is anticipated to close on Dec 17, 2025. 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.
    $55-65 hourly 10d ago
  • Senior Embedded Software Engineer

    Lufkin Us Acquisition Company LLC

    Embedded software engineer job in Missouri City, TX

    Job Description 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.
    $97k-128k yearly est. 4d ago
  • Embedded Engineer (Mechanical/Piping)

    Apexon

    Embedded software engineer job in Houston, TX

    We are seeking an Embedded Engineer (Mechanical/Piping) to support operations and maintenance for pipeline, tank farm, and/or fuels terminal assets. The candidate will act as a technical liaison between the onsite team and the offshore engineering team based in Bengaluru, India. Position: Embedded Engineer (Mechanical/Piping) Location: Spring, TX (Onsite) Client: ExxonMobil Experience Required: 5-12 years Employment Type: W2 only (No sub-contractors) ? Responsibilities: * Serve as the communication bridge between onsite and offshore teams * Support facility projects such as terminals, tank farms, pipelines, and salt dome storage * Manage multiple project stages including scope, design, HAZOP, estimating, procurement, scheduling, and construction * Field verification, scope identification, and drafting of proposals and work packages * Gather precise field data and measurements for fabrication and construction * Coordinate with site engineers, vendors, and stakeholders * Conduct project kickoff and ongoing technical discussions * Support documentation quality checks and project metric reporting * Assist with vendor coordination and data gathering for PE stamping when needed * Provide basic support and coordination on Electrical and Instrumentation interface issues Qualifications: * 5-10 years of field engineering experience in mechanical or piping * Preferred: Completion of a Design/Drafting curriculum from an accredited institution * Willingness to travel domestically for fieldwork * Flexible working hours to coordinate with offshore teams * Strong attention to detail and field data collection experience Job Location : Houston, Texas, United States Latest Digital Insights BLOG Applying Quantum Computing and AI in Healthcare and Financial Services Can quantum computing really change the world? We know quantum… Success Story A Leading Automotive SaaS Provider Revolutionizes Identity Management with… Apexon Enhances User Satisfaction 40% Increased System Resilience… Success Story Manufacturing Solution Distributor Grows Organic Sales… Apexon implements Optimizely to revamp UX and enhance… White Papers The Future of BFSI: Generative AI… Building A Roadmap To Success Blog Modernizing Legacy Mainframe Applications on AWS: Unlocking the… Modernizing legacy mainframe systems is a transformative journey for organizations… Services TAKE THE QUALITY ENGINEERING SELF-ASSESSMENT How can we help you? Please enable JavaScript in your browser to complete this form. Please enable JavaScript in your browser to complete this form. Multiple Choice * * Artificial Intelligence * Data & Analytics * Digital Engineering * Experience Name * First Last Business Email * Direct Phone Number Question or Message * Custom Captcha * = Checkboxes * privacy policy and terms and conditions)" aria-errormessage="wpforms-24789-field_29_1-error" checked='checked'>By checking this box, I agree to receive SMS messages about [Message Type] from Apexon at the phone number provided above. The SMS frequency may vary. Data rates may apply. Text HELP to ************** for assistance. Reply STOP to opt out of receiving SMS messages (privacy policy and terms and conditions) Lead Source *Lead SourceSearch - Organic Submit *************** Collapse All Quick Links Artificial Intelligence Agentic AI Generative AI Advanced Analytics, AI/ML Intelligent Automation Data & Analytics RegTech Data Visualization Microsoft Fabric Data Management & Governance Data Strategy Managed Data Services Data Engineering Digital Engineering Cloud Native Platform Engineering * Cloud Strategy * Cloud Migration * Cloud Enablement * Cloud-Native Development * Application Modernization * Site Reliability Engineering * DevOps * Chaos Engineering Application Development * Custom Application Development * Low-code/No-code Development * Interactive Experiences IoT Development * Connected Medical Devices Quality Engineering * Test Automation * Functional Testing * Performance Testing * Regression Testing * Security Testing * Intelligent Testing & Automation for Salesforce * Compatibility Testing * Selenium-Based Test Automation * IoT Testing * Wearable Testing * Visual Testing * Intelligent Testing * Service Virtualization Experience UI/UX * UX Workshops * UI/UX Design * UX Research-as-a-Service Digital Commerce * Ecommerce Enablement * Digital Experience * Managed Services Salesforce Customer Experience Employee Experience Enterprise Service Management Apexon, Copyright 2025. All rights reserved. * * * * * * SitemapGlossaryPrivacy PolicyTerms & Conditions
    $77k-105k yearly est. Easy Apply 60d+ ago
  • BMC Firmware Engineer

    FII 4.0company rating

    Embedded software engineer job in Houston, TX

    As a BCM (Baseboard Management Controller) Engineer, you will play a pivotal role in the design, specification, and development of firmware for innovative products and solutions. You will collaborate closely with cross-functional design teams throughout the planning, development, and validation stages of the program. In this position, you will leverage your expertise to address technical challenges and ensure the delivery of high-quality, functional, and reliable products. Your problem-solving skills will be crucial in resolving any technical issues, while your ability to work in a multi-disciplinary team environment will ensure that the final product meets the highest standards of performance and usability. Key Responsibilities: Collaborative Development: Work as a key team player with cross-functional teams, including Electrical Engineering (EE), BIOS, Platform Architecture (PA), and Firmware (FW), during the development phase to ensure product success. Contribute to brainstorming, design reviews, and technical discussions to address key challenges in firmware development. Firmware Design & Development: Design, develop, code, and debug Baseboard Management Controller (BMC) firmware, applying your knowledge of server hardware architecture, system design, and embedded systems principles. Ensure that the firmware is optimized for functionality, performance, and reliability. Issue Resolution & System Maintenance: Maintain existing BMC systems by diagnosing and resolving issues reported by customers or Field Application Engineers (FAEs). Provide timely solutions to any firmware and hardware issues affecting product performance, both pre- and post-release. Reliability and Compatibility Planning: Study BMC firmware specifications and configuration requirements to ensure that the firmware meets reliability and compatibility standards across different hardware platforms and environments. Plan and execute testing and validation strategies to identify and fix potential issues early in the development process. Testing & Quality Assurance: Conduct test/unit tests to ensure firmware quality, stability, and functionality, utilizing automated test environments where applicable. Collaborate with the quality assurance team to implement comprehensive testing procedures that validate the firmware's compatibility with server hardware and software systems. Customer Support & Technical Assistance: Provide expert-level technical support for any reported issues related to BMC and hardware/firmware integration. Collaborate with customer support teams to resolve critical issues and help customers troubleshoot BMC-related problems. Documentation & Communication: Document design processes, firmware specifications, and troubleshooting steps in a clear and organized manner. Present technical concepts and solutions to both technical and non-technical stakeholders in a logical, concise, and effective manner. Required Qualifications: Education: Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field. A higher degree is a plus. Technical Expertise: Proficient in C and C++ programming languages, with a solid understanding of embedded systems and firmware development. Experience with embedded Linux systems is highly preferred. Hardware Knowledge: Familiarity with SoC (System on Chip) architecture, particularly ARM-based systems and AST2x00 controllers, is a plus. Strong understanding of server hardware architecture, IPMI 2.0 (Intelligent Platform Management Interface), and related protocols. Tools & Frameworks: Experience with AMI (American Megatrends Inc.) and Avocent SDK (Software Development Kit) is advantageous. Familiarity with IPMI, BMC interfaces, and server management tools is highly desirable. Problem-Solving Skills: Excellent troubleshooting and analytical skills to quickly identify and resolve complex technical problems, both during development and after deployment. Ability to prioritize and manage multiple tasks effectively. Communication Skills: Strong verbal and written communication skills, with the ability to present technical concepts clearly and concisely to both internal teams and customers. Able to write comprehensive technical documentation and reports.
    $73k-100k yearly est. Auto-Apply 60d+ ago
  • Engineer Firmware 1

    Daikin 3.0company rating

    Embedded software engineer job in Waller, TX

    Job Description Develops embedded firmware for HVAC equipment for world's largest HVAC company based in Greater Houston, TX. This role will interact with advanced thermal and mechanical engineers, will understand key operating principles of of electro-mechanical systems and will develop advanced and smart control mechanism. Position Responsibilities May Include: Technical: Develop firmware for consumer appliances and Smart Home devices - Air Handler, Furnace, Thermostat, Smart Home devices, wired and wireless sensors, IoT Edge devices Develop embedded C code based on complex flow chart, state diagram to control electromechanical system Develop firmware stack for RS-485 based communication Perform detailed bench and lab testing of firmware Analyze system requirements and translate them into firmware specifications Other: Interface well with other teams to perform root cause analysis and develop solutions to production problems. Coordinate with production engineering and maintenance teams to lead equipment repairs and projects. Perform additional projects/duties to support ongoing business needs. Nature & Scope: Possesses a broad theoretical job knowledge typically obtained through advanced education Has no discretion to deviate from established procedures by performing structured work assignments Work is closely supervised Problems faced are not typically difficult nor complex Explains facts, policies and practices related to job area Knowledge & Skills: Technical: Programming Language for Embedded Systems (E.g. Embedded C or C++) Programming for microcontrollers (Microchip, Atmel, ST, Renesas or equivalent) Serial communication. Process: Software Project Management and Lifecycle Familiarity with software testing and verification techniques Excellence in Microsoft office tools - including Advanced Excel, MS Project, PowerPoint, MS Word, Automation via VBA and Macro and SharePoint Shall posses excellent communication, ability to explain complex technical contents, desire to work in diverse, cross-functional team and work towards common objective Proven repeated experience with development and troubleshooting of firmware in embedded systems using C & C++. Familiarity with software testing and verification techniques Knowledge of software design patterns and best practices Ability to apply good judgement, strong work ethics and integrity on the job. Competency: Experience: 0-2 years of relevant experience Education/Certification: Bachelors in Engineering degree with a computer engineering focus required People Management: No Physical Requirements / Work Environment: Must be able to perform essential responsibilities with or without reasonable accommodations. Reports To: Manager, Software Engr. The Company provides equal employment opportunity to all employees and applicants regardless of a person's race, color, religion (including religious dress or grooming practices), creed, national origin (including language use restrictions), citizenship, uniform service member or veteran status, ancestry, disability, physical or mental disability (including HIV/AIDS), medical condition (including cancer and genetic characteristics), genetic information, request for protected leave, marital status, sex, pregnancy, age (over 40), sexual orientation, gender, gender identity or expression, political affiliation, or any other characteristic protected by law. The Company will comply with all federal and state regulations and statutes pertaining to individuals with disabilities.
    $71k-100k yearly est. 19d ago
  • Embedded Engineer with A8 microprocessor design

    Eros Technologies 4.0company rating

    Embedded software engineer job in Houston, TX

    EROS Technologies was founded with a simple motive of offering the clients exactly what they want, how they want and when they want it. By leveraging for its clients its technological edge and right-sourcing advantage, EROS in a short period of time has grown to become one of the most trusted strategic technology partners. Treating every client as the top priority, we customize our solutions and services to align with the unique needs of each client. Job Title-Embedded Engineer with A8 microprocessor design Location- Houston, TX Joining Mode--Contract Job Description:- • Digital designer/Embedded Engineer with 5+ years of design experience. • Specifically in the area of A8 processor design. Any other 64 bit microprocessor design experience is a big plus. • Schematic capture, board layout, debug, verification testing. Note: If you are not finding anyone with A8 microprocessor schematic design experience; you can try for any other 64 bit microprocessor design experience. A8 is a 64 bit processor. Additional Information All your information will be kept confidential according to EEO guidelines.
    $74k-98k yearly est. 1d ago
  • BMC Firmware Engineer

    Foxconn Industrial Internet-FII

    Embedded software engineer job in Houston, TX

    Job Description As a BCM (Baseboard Management Controller) Engineer, you will play a pivotal role in the design, specification, and development of firmware for innovative products and solutions. You will collaborate closely with cross-functional design teams throughout the planning, development, and validation stages of the program. In this position, you will leverage your expertise to address technical challenges and ensure the delivery of high-quality, functional, and reliable products. Your problem-solving skills will be crucial in resolving any technical issues, while your ability to work in a multi-disciplinary team environment will ensure that the final product meets the highest standards of performance and usability. Key Responsibilities: Collaborative Development: Work as a key team player with cross-functional teams, including Electrical Engineering (EE), BIOS, Platform Architecture (PA), and Firmware (FW), during the development phase to ensure product success. Contribute to brainstorming, design reviews, and technical discussions to address key challenges in firmware development. Firmware Design & Development: Design, develop, code, and debug Baseboard Management Controller (BMC) firmware, applying your knowledge of server hardware architecture, system design, and embedded systems principles. Ensure that the firmware is optimized for functionality, performance, and reliability. Issue Resolution & System Maintenance: Maintain existing BMC systems by diagnosing and resolving issues reported by customers or Field Application Engineers (FAEs). Provide timely solutions to any firmware and hardware issues affecting product performance, both pre- and post-release. Reliability and Compatibility Planning: Study BMC firmware specifications and configuration requirements to ensure that the firmware meets reliability and compatibility standards across different hardware platforms and environments. Plan and execute testing and validation strategies to identify and fix potential issues early in the development process. Testing & Quality Assurance: Conduct test/unit tests to ensure firmware quality, stability, and functionality, utilizing automated test environments where applicable. Collaborate with the quality assurance team to implement comprehensive testing procedures that validate the firmware's compatibility with server hardware and software systems. Customer Support & Technical Assistance: Provide expert-level technical support for any reported issues related to BMC and hardware/firmware integration. Collaborate with customer support teams to resolve critical issues and help customers troubleshoot BMC-related problems. Documentation & Communication: Document design processes, firmware specifications, and troubleshooting steps in a clear and organized manner. Present technical concepts and solutions to both technical and non-technical stakeholders in a logical, concise, and effective manner. Required Qualifications: Education: Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field. A higher degree is a plus. Technical Expertise: Proficient in C and C++ programming languages, with a solid understanding of embedded systems and firmware development. Experience with embedded Linux systems is highly preferred. Hardware Knowledge: Familiarity with SoC (System on Chip) architecture, particularly ARM-based systems and AST2x00 controllers, is a plus. Strong understanding of server hardware architecture, IPMI 2.0 (Intelligent Platform Management Interface), and related protocols. Tools & Frameworks: Experience with AMI (American Megatrends Inc.) and Avocent SDK (Software Development Kit) is advantageous. Familiarity with IPMI, BMC interfaces, and server management tools is highly desirable. Problem-Solving Skills: Excellent troubleshooting and analytical skills to quickly identify and resolve complex technical problems, both during development and after deployment. Ability to prioritize and manage multiple tasks effectively. Communication Skills: Strong verbal and written communication skills, with the ability to present technical concepts clearly and concisely to both internal teams and customers. Able to write comprehensive technical documentation and reports. Powered by JazzHR mo YkYI8wDk
    $74k-101k yearly est. 13d ago
  • Embedded Payload Software Engineer - Lunar Terrain Vehicle

    Intuitive MacHines LLC

    Embedded software engineer job in Houston, TX

    Job Description Embedded Payload Software Engineer - Lunar Terrain Vehicle (NASA LTVS Award Contingent) Houston Texas About Intuitive Machines Intuitive Machines is an innovative and cutting-edge space company making cislunar space accessible to both public and private customers. We believe our mission is to further research, communications, and exploration beyond low lunar orbit. With multiple NASA lunar missions in the making and additional private missions on our manifest, we pride ourselves in supporting NASA, our customers, and the nation in paving the way to return humans to the surface of the moon. Our world-class team includes experts in all spacecraft subsystems design, development, and test, on-orbit operations, and safety. Intuitive Machines is leading the charge to cislunar space with our fleet of landers and satellites. We proudly put forward an exceptional team that lives at the intersection of rigor and agility. We are seeking the best, the brightest and the driven to be part of the commercial space revolution on and around the moon. *Employment in this role is contingent upon NASA selecting Intuitive Machines as the winner of the LTVS program, scheduled for announcement later in 2025. Responsibilities: Design, implement and maintain embedded flight software features and improvements Analyze, test and perform I/O performance assessments upon integrated hardware/software solutions Interface with hardware design and development Draft unit/integration tests and coordinate high-level testing of features Organize and develop software interface control documents with payload customers Work with payload customers to design, define, develop, integrate and test software interfaces for their payloads Requirements: (This position is posted at multiple levels, entry to senior, with multiple openings) B.S. in physics or engineering domain Experience in C/C++ development Experience with hardware/software integration Familiar with serial communications protocols (RS-232, RS-422, RS-485, etc.) Familiar with real-time operating systems Familiar with packetized communications protocols (IP/UDP, IP/TCP) Familiar with basic RF principles and technologies (Radios, Modulation & Encoding, RF Power) Organized, thorough and methodical approach to software quality and testing Excellent written and oral communication skills Capable of both high quantity and high quality output Soft skills for working directly with our payload customers Penchant for self-starting and problem solving Ability to work in a fast paced, hard charging, high stakes environment A passion for spaceflight Highly Desired: Experience with GSFC Core Flight Software (CFS) framework Experience with device driver implementations Experience with SpaceWire Experience with Rust Experience with logging frameworks and their architecture Experience with Windows and POSIX-based operating systems Experience with Docker-based containerization Experience in an agile / scrum development environment Experience in Gitflow coordinated configuration management schemes Experience working with Radio equipment EEOC Intuitive Machines is an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected veteran status, age, or any other characteristic protected by law.
    $81k-110k yearly est. 27d ago
  • Embedded Firmware and Software Engineer- BIOS/UEFI

    HP Inc. 4.9company rating

    Embedded software engineer job in Spring, TX

    We are seeking a highly skilled **BIOS/UEFI** , **Embedded Firmware & Software Engineer** to lead the design, development, and debugging of embedded software and firmware for hardware systems. This role is pivotal in ensuring seamless integration between software and hardware components, delivering reliable and efficient system performance. You will collaborate closely with cross-functional teams including hardware engineers, software developers, QA, and product managers to bring high-quality products to market. ***Must be onsite 3 days a week*** **Key Responsibilities** + Lead the design, development, and debugging of embedded firmware and software for hardware platforms. + Author and maintain technical documentation and instructional materials for firmware operation. + Allocate and manage resources for firmware development projects, ensuring timely and high-quality delivery. + Design and implement enhancements, updates, and programming changes across firmware subsystems (e.g., DSP, EFI drivers, BIOS/UEFI). + Analyze system architecture to determine coding, integration, and testing requirements. + Develop and execute comprehensive test plans and protocols; troubleshoot and resolve firmware issues. + Lead project teams, including internal and external development partners, to deliver robust and cost-effective solutions. + Serve as the primary representative for firmware engineering in complex development projects from architecture to deployment. + Collaborate with architects, hardware engineers, and product managers to define and refine firmware requirements. + Stay current with industry trends and emerging technologies in embedded systems and firmware development. **Qualifications** **Education & Experience:** + Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field-or equivalent practical experience. + 5 - 7+ years of experience in firmware development. + **BIOS/UEFI** experience with real-time operating systems (RTOS),and EFI applications. **Preferred Skills & Technologies:** + Proficiency in embedded C and Python, and systems programming. + Strong debugging and problem-solving skills. + Familiarity with Git, Linux, and Agile development methodologies. + Knowledge of hardware-software integration and low-level system design. The pay range for this role is **$115,850** to **$178,400** USD annually with additional opportunities for pay in the form of bonus and/or equity (applies to United States of America candidates only). Pay varies by work location, job-related knowledge, skills, and experience. **Benefits:** HP offers a comprehensive benefits package for this position, including: + Health insurance + Dental insurance + Vision insurance + Long term/short term disability insurance + Employee assistance program + Flexible spending account + Life insurance + Generous time off policies, including; + 4-12 weeks fully paid parental leave based on tenure + 11 paid holidays + Additional flexible paid vacation and sick leave (US benefits overview (********************************** ) The compensation and benefits information is accurate as of the date of this posting. The Company reserves the right to modify this information at any time, with or without notice, subject to applicable law. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
    $115.9k-178.4k yearly 5d ago
  • Firmware & Embedded Systems Engineer

    Fleetzero

    Embedded software engineer job in Houston, TX

    Join Fleetzero's embedded systems team and contribute to R&D and production of the next generation in maritime technology. We work in a highly iterative method, testing early and often, rather than a traditional linear or waterfall development program. In this team, you will develop low-level firmware/software for microcontrollers, create reusable device drivers, integrate system-level features, and architect changes to support Fleetzero's codebase. You will also integrate with electrical engineers in hardware development, including component selection and system architecture.Responsibilities Develop firmware for embedded systems operating in harsh and demanding environments Work in a highly iterative development process (test early & test often) and own projects from inception through testing and production. Design & implement embedded firmware in C/C++ for MCUs (ARM, Cortex-M/STM32, NXP, TI) in bare metal and RTOS environments. Write HIL tests, perform hardware bringup tests, and contribute to boot loaders/secure updates. Review schematics with the hardware team. Qualifications Strong C coding ability for embedded development in RTOS or bare metal. Background in control theory, digital signal processing, and functional safety standards Degree in CS/CE/EE or equivalent experience. Solid experience with common bus protocols such as USB, SPI, I2C, CAN, RS232, RS485, Ethernet, etc. Solid understanding and application of coding best practices, board bring up, and debugging Bonus Qualifications Competition experience (FSAE, robotics) demonstrating a drive for exceptional performance. Experience with Rust, Assembly, Ada/SPARK. Experience with one or more microcontroller cores. Not afraid to write code, push, test, fail, fix, and move on. All roles are expected to include intermittent or occasional travel as the business needs. The salary range for this role is an estimate based on a wide range of compensation factors, inclusive of base salary only. Actual salary offer may vary based on (but not limited to) work experience, education and/or training, critical skills, and/or business considerations. Highly competitive equity grants are included in most full time offers and are considered part of Fleetzero's total compensation package. Fleetzero does not discriminate on the basis of race, sex, color, religion, age, national origin, marital status, disability, veteran status, genetic information, sexual orientation, gender identity or any other reason prohibited by law in provision of employment opportunities and benefits. 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.
    $77k-105k yearly est. 28d ago
  • Firmware Engineer

    Actalent

    Embedded software engineer job in Houston, TX

    As a Firmware Engineer, you will be responsible for ensuring the quality and correctness of engineering deliverables from suppliers. You will troubleshoot supplier work as needed and assist in the development of firmware for new product development. Your role will involve utilizing C/C++ for embedded system design, and overseeing the design, development, testing, and integration of complex embedded hardware and software systems. Additionally, you will manage relationships with outside suppliers and manufacturers, focusing on system and project-level activities. Responsibilities * Check suppliers' engineering deliverables and ensure the firmware development is correct. * Troubleshoot supplier work as needed. * Assist in the development of firmware for new product development. * Utilize C/C++ for embedded system design. * Design, develop, test, and integrate complex embedded hardware and software systems. * Manage outside suppliers and manufacturers concerning system and project-level activities. Essential Skills * Proficiency in firmware and embedded software development. * Expertise in C/C++ for embedded system design. * Minimum of 8 years of experience in firmware engineering. * Experience in both analog and digital domains. * Familiarity with simulation software such as Matlab, Simulink, and PSpice. * Experience with Altium or similar electronic CAD tools. * Experience in Utilities or Gas Detection Additional Skills & Qualifications * Bachelor's degree in Electrical, Computer, or Electronic Engineering. * Knowledge of electronics design. * Proficiency in embedded C and microcontroller systems. Job Type & Location This is a Contract to Hire position based out of Houston, TX. Pay and Benefits The pay range for this position is $55.00 - $65.00/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 hybrid position in Houston,TX. Application Deadline This position is anticipated to close on Dec 15, 2025. 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.
    $55-65 hourly 10d ago
  • Embedded Firmware and Software Engineer (BIOS/UEFI Systems)

    HP Inc. 4.9company rating

    Embedded software engineer job in Spring, TX

    We are seeking a highly skilled **BIOS/UEFI** , **Embedded Firmware & Software Engineer** to lead the design, development, and debugging of embedded software and firmware for hardware systems. This role is pivotal in ensuring seamless integration between software and hardware components, delivering reliable and efficient system performance. You will collaborate closely with cross-functional teams including hardware engineers, software developers, QA, and product managers to bring high-quality products to market. ***Must be onsite 4 days a week*** **Key Responsibilities** + Lead the design, development, and debugging of embedded firmware and software for hardware platforms. + Author and maintain technical documentation and instructional materials for firmware operation. + Allocate and manage resources for firmware development projects, ensuring timely and high-quality delivery. + Design and implement enhancements, updates, and programming changes across firmware subsystems (e.g., DSP, EFI drivers, BIOS/UEFI). + Analyze system architecture to determine coding, integration, and testing requirements. + Develop and execute comprehensive test plans and protocols; troubleshoot and resolve firmware issues. + Lead project teams, including internal and external development partners, to deliver robust and cost-effective solutions. + Serve as the primary representative for firmware engineering in complex development projects from architecture to deployment. + Collaborate with architects, hardware engineers, and product managers to define and refine firmware requirements. + Stay current with industry trends and emerging technologies in embedded systems and firmware development. **Qualifications** **Education & Experience:** + Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field-or equivalent practical experience. + 5 - 7+ years of experience in firmware development. + **BIOS/UEFI** experience with real-time operating systems (RTOS),and EFI applications. **Preferred Skills & Technologies:** + Proficiency in embedded C and Python, and systems programming. + Strong debugging and problem-solving skills. + Familiarity with Git, Linux, and Agile development methodologies. + Knowledge of hardware-software integration and low-level system design. **Core Competencies:** + Effective communication and collaboration across teams. + Results-oriented with strong learning agility. + Customer-centric mindset and digital fluency. **Impact & Scope** + Influences multiple teams and may lead project initiatives. + Facilitates decision-making and ensures alignment across engineering and product teams. **Complexity** + Tackles moderately complex technical challenges within established frameworks and guidelines. The pay range for this role is **$115,850** to **$178,400** USD annually with additional opportunities for pay in the form of bonus and/or equity (applies to United States of America candidates only). Pay varies by work location, job-related knowledge, skills, and experience. **Benefits:** HP offers a comprehensive benefits package for this position, including: + Health insurance + Dental insurance + Vision insurance + Long term/short term disability insurance + Employee assistance program + Flexible spending account + Life insurance + Generous time off policies, including; + 4-12 weeks fully paid parental leave based on tenure + 11 paid holidays + Additional flexible paid vacation and sick leave (US benefits overview (********************************** ) The compensation and benefits information is accurate as of the date of this posting. The Company reserves the right to modify this information at any time, with or without notice, subject to applicable law. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
    $115.9k-178.4k yearly 4d ago

Learn more about embedded software engineer jobs

How much does an embedded software engineer earn in The Woodlands, TX?

The average embedded software engineer in The Woodlands, TX earns between $71,000 and $126,000 annually. This compares to the national average embedded software engineer range of $77,000 to $134,000.

Average embedded software engineer salary in The Woodlands, TX

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