Embedded software engineer jobs in Pearland, TX - 295 jobs
All
Embedded Software Engineer
Senior Software Engineer
Firmware Engineer
Staff Software Engineer
Principal Software Engineer
Software Systems Engineer
Embedded Engineer
Embedded Systems Engineer
Senior Firmware Engineer
Senior Embedded Software Engineer
Computer Software Engineer
Senior Software Development Engineer
Computer Engineer
Senior Firmware Engineer
Rise Technical
Embedded software engineer job in Houston, TX
Houston, Texas (On-Site)
$100,000 - $140,000 + Medical/Dental/Vision + 401k + PTO + Paid Holidays
Are you a software or firmware engineer with experience in embedded systems, low-level programming, and hardware-integrated product development?
This is a great opportunity to join a specialist engineering organization building advanced sensing, instrumentation, and real-time data-acquisition technologies used in demanding operational environments.
In this role, you'll contribute to the development of embeddedsoftware and firmware for next-generation hardware platforms, working across real-time constraints, communication interfaces, and device-level functionality. You'll support new product development, extend existing embedded modules, and help improve system reliability and performance.
The role suits a hands-on Firmware Engineer looking for long-term stability, strong technical exposure, and the opportunity to grow their expertise within embedded development, hardware-software integration, and real-time system design.
The Role:
*Develop embeddedsoftware/firmware for real-time hardware platforms
*Implement and maintain device drivers and communication interfaces
*Support lab testing, debugging, and system validation
*Contribute to performance improvements and reliable product functionality
The Person:
*Proficient in C/C++ for embedded and firmware development
*Experience with microcontrollers and hardware-level debugging
*Familiar with protocols such as SPI, I2C, UART, or Ethernet
*Ability to obtain U.S. Security Clearance
$93k-126k yearly est. 3d ago
Looking for a job?
Let Zippia find it for you.
Senior Backend Software Engineer
Sagis Diagnostics
Embedded software engineer job in Houston, TX
Sagis Diagnostics is an entirely physician-led sub-specialty pathology group supported by a CAP-accredited histology lab located in the heart of Houston, Texas. Led by a team of board-certified pathologists, our lab is at the forefront of diagnostic science. We offer the highest quality services to physicians, physician groups, ambulatory surgery centers, and hospitals.
One of our many strengths is we develop strong collaborative relationships with each of our referring physicians by offering accurate, prompt, and clear diagnoses in a personal and customized manner.
Senior Backend SoftwareEngineer-
Must live in the Greater Houston area or in Texas and open to relocation.
Overview
We're building the next generation of our technology infrastructure by connecting our diverse systems through robust APIs and custom integrations. As a growing organization with mature data infrastructure, we need a strong backend developer who can architect and build the critical connections between our existing platforms and modern applications, including AI integrations.
Position Summary
You'll focus on developing sophisticated custom APIs, backend services, and integrations from scratch. While you'll work within the Microsoft ecosystem and leverage low-code tools like Power Apps when appropriate, the core of this role is custom software development and system integration.
Key Responsibilities
Build robust backend systems using C#/.NET, Python, and Azure services to support business applications and data access across multiple platforms
Design and develop REST APIs that connect front-end applications, AI systems, and third-party platforms to our existing data infrastructure, working closely with our data engineering team
Architect custom integrations between disparate systems, ensuring secure and reliable data flow between platforms and services
Develop automation scripts and tools from scratch to improve data transfers, business processes, and operational efficiency
Leverage Microsoft ecosystem tools including Power Apps, Power Automate, Azure Logic Apps, and Copilot Studio for rapid development and business process automation when appropriate
Integrate AI tools for development productivity and explore opportunities for AI integration in our applications
Collaborate with cross-functional teams including front-end developers, data analysts, and business stakeholders to deliver complete solutions
Mentor team members and establish best practices as we grow our development team
Drive technical decisions around architecture, tools, and implementation approaches for our technology ecosystem
Required Experience & Qualifications
5+ years of backend development experience with strong expertise in C#/.NET, Python, or similar backend languages
Proven API development experience building REST APIs, handling authentication, and integrating with databases and third-party services
Experience with cloud platforms, preferably Azure, including deployment, monitoring, and scaling of applications
3+ years working with Microsoft technologies, including Azure services (Azure Functions, Logic Apps, Service Bus, etc.)
Strong problem-solving skills and ability to work independently on complex technical challenges connecting diverse systems
Experience building custom scripts and automation tools from scratch
Excellent communication skills for collaborating with technical and non-technical team members
Preferred
Experience with platform migrations or technology transitions in enterprise environments
Familiarity with low-code platforms (Microsoft Power Platform, Zoho Creator, or similar) as supplementary tools
Knowledge of DevOps practices and CI/CD pipelines
Experience with data integration patterns and working with existing data infrastructure
Experience mentoring developers or leading technical initiatives
Interest in AI technologies and experience using AI tools to enhance development productivity
At Sagis, we offer:
Medical, Dental, and Vision Insurance
Company-Paid Short-term
and
Long-term Disability, Basic Life, EAP
Voluntary Accident/Critical Illness/Life insurance
Fair Wages
401(k) Contribution
Vacation
Paid Parental Leave
Floating Holidays
Scheduled Holidays
Comfortable work environment
Wellness Initiatives
Tuition Assistance
Job Training/Career Development
Great Team Leaders
Join our team and help build the backbone of our technology platform, creating the APIs and backend systems that will power our applications and integrations for years to come.
$87k-116k yearly est. 4d ago
Staff SW Engineer
Visa 4.5
Embedded software engineer job in Houston, TX
Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable, and secure payments network, enabling individuals, businesses, and economies to thrive while driven by a common purpose - to uplift everyone, everywhere by being the best way to pay and be paid. Make an impact with a purpose-driven industry leader. Join us today and experience Life at Visa.
Job Description
Visa Technology & Operations LLC, a Visa Inc. company, needs a Staff SW Engineer (multiple openings) in Foster City, CA to
Responsible for architecture and building cutting edge innovation through engineering of an industry leading secure authentication product, utilizing Artificial Intelligence (AI) capabilities of behavior biometrics, and performing risk-based authentication to protect against Account Takeover threats against Visa's critical internet facing business services and application.
Build and engineer new capabilities into the product called Visa Behavior Analytics.
Lead various product modules, continuously enhancing it to combat threats in the secure authentication and perimeter defense space.
Help drive the team build a product that works at scale, harnessing Terabytes of data.
Present results to a cross section of employees, including senior leadership at Visa. Engage with internal technology, and cyber teams along with global product orgs.
Collaborate with colleagues in technology and product offices to establish effective, productive business relationships.
Lead and instrument work around developing prototypes and algorithms.
Work closely with the data scientists on the team and performing various tasks related to applied.
Position reports to the Foster City, California office and may allow for partial telecommuting.
Qualifications
Basic Qualifications:
Employer will accept a Master's degree in Computer Science, Computer Engineering, Electrical Engineering or related field, and 2 years of experience in the job offered or in a softwareengineer-related occupation.
Position requires experience in the following:
Programming languages: Python, Java, JavaScript, and C++;
Web application design & development;
Web application frontend development experience;
Data platforms: MongoDB, Oracle, and SQL;
Experience building large concurrent microservice architecture platforms;
Building high-throughput data pipelines with message queues such as Kafka and ActiveMQ;
Container platforms: Docker and Kubernetes;
Application development & deployment experience with public cloud environments such as Azure and AWS;
Data synchronization in multi-tenant platforms with tools such as Flyway; and
JTML, HTML, and JSON.
Additional Information
Worksite: Foster City, CA
This is a hybrid position. Hybrid employees can alternate time between both remote and office. Employees in hybrid roles are expected to work from the office 2-3 set days a week (determined by leadership/site), with a general guidepost of being in the office 50% or more of the time based on business needs.
Travel Requirements:This position does not require travel.
Mental/Physical Requirements:This position will be performed in an office setting. The position will require the incumbent to sit and stand at a desk, communicate in person and by telephone, frequently operate standard office equipment, such as telephones and computers.
Visa is an EEO Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.
Visa will consider for employment qualified applicants with criminal histories in a manner consistent with applicable local law, including the requirements of Article 49 of the San Francisco Police Code.
U.S. APPLICANTS ONLY: The estimated salary range for a new hire into this position is $161,637.00 to $233,700.00 USD per year, which may include potential sales incentive payments (if applicable). Salary may vary depending on job-related factors which may include knowledge, skills, experience, and location. In addition, this position may be eligible for bonus and equity. Visa has a comprehensive benefits package for which this position may be eligible that includes Medical, Dental, Vision, 401 (k), FSA/HSA, Life Insurance, Paid Time Off, and Wellness Program.
$161.6k-233.7k yearly 4d ago
Embedded Software Engineer - (AESE121225.1)
Cimarron 4.5
Embedded software engineer job in Houston, TX
Cimarron is seeking
EmbeddedSoftwareEngineers
to be responsible for the software design, development, and integration of the Axiom Space Commercial Space Station software in Houston, TX. The selected candidates for this position will play a key role in the development of embeddedsoftware for commercial human spaceflight modules.
Key Duties:
Develop, integrate, and deploy embeddedsoftware solutions that interface with propulsion, command & data handling (C&DH), environmental control and life support systems (ECLSS), guidance navigation and control (GN&C), caution and warning (C&W), networks, datalinks, power, and other flight systems.
Create, test, and integrate embeddedsoftware in prototype and flight environments.
Communicate with subject matter experts across disciplines, users, and management throughout the software test and development lifecycle.
Maintain disciplined software configuration control and management processes.
Requirements
Required Skills, Experience, and Education:
Due to facility security requirements, only U.S. citizens or permanent residents are eligible for consideration at this time.
Ability to complete a pre-employment background check and drug screening, which will include but is not limited to testing for marijuana use.
5 or more years of experience developing software using C/C++ in a Linux environment.
Comfortable with common embedded communication protocols like UART, SPI, I2C, USB, RS-232/422/485, and Ethernet.
Good written, verbal, and interpersonal communication skills.
Bachelor of Science in Electrical Engineering, Aerospace Engineering, Mechanical Engineering, Computer Science, or another related technical discipline.
Desired Skills and Experience
Flight software experience.
Experience with JIRA, Bit Bucket, Enterprise Architect, JAMA, and Confluence.
Business Profile:
Cimarron is a global solutions company with a strategic partnering approach to satisfying customer-driven requirements. We ensure customer success with a modern approach and experienced leadership. Driven by an entrepreneurial spirit, Cimarron is fueled by highly skilled employees, developing new innovative technologies, and delivering superior products and services. We believe in recognizing employees' worth by offering competitive salaries and benefits, including health, dental, and vision insurance, 401(k) contributions, educational reimbursement, and much more. From company communication through Company-wide information meetings led by our President and CEO, to an Awards program designed to recognize our amazing employees and their accomplishments, you will not only feel like you are a part of a team, you will be a valued member of the Cimarron family. Cimarron is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, age, sex, sexual orientation, gender identity, religion, national origin, disability, veteran status, or any other characteristic protected by federal, state, or local law.
$85k-110k yearly est. 36d 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.
Job Description
Embedded Flight SoftwareEngineer - 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 SoftwareEngineers 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. 3d ago
Embedded Software Engineer
Nanosoft Consulting Talent Page
Embedded software engineer job in Houston, TX
*This is a 13 month contract
As the ICS senior softwareengineer, you will be responsible for developing UI/UX display software for the Energy and Transportation applications. In this job role, you will develop multiple complex Human Machine Interface (HMI) applications (e.g. diesel & gas engines, complex site solutions and other applications) interacting with clients and customers on a global team. You will solve complex and challenging user interface issues, integrate with multiple datalink protocols (Data Link (CDL), J1939, Modbus and Common Data Access (CDA)) and support the team to achieve superior quality using BIQ lean principals.
Typical Day:
Job Duties/Responsibilities may include, but are not limited to:
Design intuitive UI/UX applications for Energy and Transportation segments
Develop library widgets for reuse across the software platform
Enhance onboard custom configuration tool features enabling dealers to customize the application to the requirements
Support E&T projects which improve critical business growth beyond core projects, that drive financial results and project plans
Communicate results to customers, suppliers, team members, and other business units
Participate in design review, deep dives and GWs for NPI and CPI projects Collaborate with and support other engineers, managers, marketing personnel, customers, and suppliers.
Education Requirement: Required: Bachelors degree in an accredited Electrical/SoftwareEngineering or computer science. Internships not included in experience.
Critical Technical Skills:
Required:
5 7 years of relevant work software development experience
Experience in developing Human Machine Interfaces (HMI)
Experience with Software testing and Development processes
Experience with Java technologies and frameworks
Experience with HTML5, Cascading Style Sheets (CSS) and JavaScript
Experience with datalink protocols: J1939 and Modbus (RS485 and TCP-IP)
Experience with Modbus tools (e.g. Modscan and Modsim)
Must have a strong familiarity with object-oriented programming with low level debugging of native code Ideal Candidate will also have:
Experience integrating AC power systems (eg gensets and/or batteries)
Experience in developing UI/UX and Human Machine Interfaces (HMI)
Experience with CRMs(Change request management), NPI (New Product Introduction) issues and CPI (Continuous process improvement) issues
Soft Skills Required:
Superior attention to detail Team player able to prioritize multi tasks & priorities
Strong analytical skills
Proven abilities to work with internal teams and external suppliers Good communication, interpersonal and collaboration skills. Customer focus
$81k-110k yearly est. 60d+ ago
Embedded Firmware and Software Engineer- BIOS/UEFI
HP 4.9
Embedded software engineer job in Houston, TX
Description -
We are seeking a highly skilled BIOS/UEFI, Embedded Firmware & SoftwareEngineer to lead the design, development, and debugging of embeddedsoftware 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 Auto-Apply 39d ago
Firmware Engineer
Actalent
Embedded 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 Contract to Hire 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 16, 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 13d ago
Embedded Engineer with A8 microprocessor design
Eros Technologies 4.0
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-EmbeddedEngineer with A8 microprocessor design
Location- Houston, TX
Joining Mode--Contract
Job Description:-
• Digital designer/EmbeddedEngineer 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
Senior Embedded Flight Software Engineer
Gemini 4.9
Embedded software engineer job in Houston, TX
Axiom Space is building the world's first commercial space station - Axiom Station. Serving as a cornerstone for sustained human presence in space, this next-generation orbital platform fosters groundbreaking innovation and research in microgravity, and cultivates the vibrant, global space economy of tomorrow. Today, driven by the vision of leading humanity's journey off planet, Axiom Space is the principal provider of commercial human spaceflight services to the International Space Station and developer of advanced spacesuits for the Moon and low-Earth orbit. Axiom Space is building era-defining space infrastructure that drives exploration and fuels a vibrant space economy that will empower our civilization to transcend Earth for the benefit of every human, everywhere.
Axiom Space fosters a work environment inclusive of all perspectives. We are the pioneers of commercial space, leading the transformation of low-Earth orbit into a global space marketplace. Our mission-driven team is seeking a bold and dynamic Senior Embedded Flight SoftwareEngineer who is fueled by high ownership, execution horsepower, growth mindset, and driven to understand our world, science/technology, and life itself, for the benefit of all on Earth and beyond.
POSITION SUMMARY
We are seeking a talented Senior Embedded Flight SoftwareEngineer to join our dynamic aerospace team. In this role, you will be responsible for designing, developing, and maintaining firmware and flight software for spacecraft and advanced aerospace systems. You will work hands-on with embedded platforms, real-time operating systems, and mission-critical flight algorithms, collaborating closely with multidisciplinary engineering teams to deliver robust, reliable, and high-performance flight software.
This position is ideal for an engineer who thrives in low-level systems, enjoys building reliable software under strict constraints, and is passionate about contributing directly to aerospace missions.
KEY DUTIES & RESPONSIBILITIES
Develop, integrate, and maintain firmware and flight software for spacecraft subsystems and avionics.
Implement features and algorithms supporting flight hardware.
Work with real-time operating systems (RTOS) and bare-metal environments.
Design and develop communication interfaces such as UART, SPI, I2C, USB, Ethernet, or similar.
Collaborate with hardware engineers to bring up new boards, debug hardware/software interactions, and develop drivers.
Participate in software architecture design, code reviews, and continuous integration efforts.
Develop unit tests, hardware-in-the-loop (HIL) tests, and simulation-based verification.
Support integration, environmental testing, and pre-flight validation.
Contribute to system-level documentation including ICDs, design artifacts, test reports, and operational procedures.
Troubleshoot and resolve issues related to performance, memory, timing, and reliability in resource-constrained environments.
Communicate project progress, status, and potential issues clearly to stakeholders and leadership, ensuring transparency and alignment with organizational goals.
Implement and maintain agile project management methodologies throughout the project lifecycle, adapting to changing requirements and priorities.
Stay abreast of emerging threats, vulnerabilities, and trends in both cybersecurity and the aerospace domain.
Participate in ongoing training and professional development to maintain expertise in cutting-edge security technologies and best practices.
Perform additional job duties as assigned, supporting cross-functional initiatives and contributing to the overall success of the cybersecurity program.
QUALIFICATIONS:
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Education & Experience
Bachelor's or Master's in Computer Engineering, Electrical Engineering, Aerospace Engineering, Computer Science, or a related discipline.
4 to 9 years of professional experience in embedded systems, firmware, or flight software development.
Experience with embedded systems, microcontrollers, processors, or SoCs common in aerospace or industrial applications.
Hands-on experience with RTOS, firmware development, and low-level programming.
Experience with hardware bring-up, debugging tools (JTAG, oscilloscopes, logic analyzers), and embedded toolchains.
Proficiency with version control (Git), build systems, and continuous integration pipelines.
Strong understanding of real-time constraints, deterministic execution, and safe/reliable embedded design principles.
Skills
Strong proficiency in C and C++ and familiarity with modern embedded development practices.
Experience with common communication peripherals (SPI, I2C, UART).
Exposure to software development in Linux environments.
Experience with VxWorks preferred but not required.
Competencies:
Embody our core values of leadership, innovation, and teamwork. In addition, to perform the job successfully, an individual should demonstrate the following competencies:
Accountability
Sense of Urgency
Extreme Ownership
Execution and Delivery
Efficiency
Effectiveness
WORK ENVIRONMENT:
Generally, an office environment, but can involve inside or outside work depending on the task.
Requirements
Must be able to complete a U.S. government background investigation.
Management has the prerogative to select at any level for which the position is advertised.
Proof of U.S. Citizenship or US Permanent Residency is a requirement for this position.
Must be willing to work evenings and weekends as needed to meet critical project milestones.
Physical Requirements
Work may involve sitting or standing for extended periods (90% of the time)
May require lifting and carrying up to 25 lbs. (5% of the time)
Equipment and Machines
Standard office equipment (PC, phone, printer, etc.)
Axiom Space is proud to be an equal opportunity employer. Axiom Space does not discriminate on the basis of race, regional color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with disability, or other applicable legally protected characteristics.
$100k-126k yearly est. Auto-Apply 32d ago
BMC Firmware Engineer
FII 4.0
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
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. 19d ago
Senior Engineer, Software Development Engineering
1010 Analog Devices Inc.
Embedded software engineer job in Baytown, TX
About Analog Devices Analog Devices, Inc. (NASDAQ: ADI ) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. ADI combines analog, digital, and software technologies into solutions that help drive advancements in digitized factories, mobility, and digital healthcare, combat climate change, and reliably connect humans and the world. With revenue of more than $9 billion in FY24 and approximately 24,000 people globally, ADI ensures today's innovators stay Ahead of What's Possible™. Learn more at ************** and on LinkedIn and Twitter (X) .
Employer: Analog Devices, Inc.
Job Title: Senior Engineer, Software Development Engineering
Job Requisition: 1010.9.2 / R252031
Job Location: Austin, Texas
Job Type: Full Time
Rate of Pay: $132,267.00 - $163,200.00
Duties:
Plan and perform all phases of the secure software development lifecycle, including threat modeling, risk analysis, and vulnerability assessment. Design, develop, and debug embeddedsoftware, such as device drivers, board support packages, and/or security-related functionality. Develop and review tests for software to ensure quality and code coverage as a part of automated testing and existing CI/CD infrastructure. Review software developed by team members in a peer review process. Actively participate in team-based meetings such as backlog grooming, story point estimation, daily standups, and sprint retrospectives. Support integration of software-related deliverables by interacting with internal product teams and external customers.
Partial telecommute benefit (2 days WFH).
Requirements:
Must have a Master's degree in Computer Science, Computer Engineering, Electronics Engineering, or a related field (willing to accept a foreign education equivalent) and 2 years of experience as an embedded security engineer or related occupation developing software requirements and designing documents.
Alternatively, may have a Bachelor's degree in Computer Science, Computer Engineering, Electronics Engineering, or a related field (willing to accept a foreign education equivalent) and 4 years of experience as an embedded security engineer or related occupation developing software requirements and designing documents.
Must also possess the following (quantitative experience requirements not applicable to this section):
Demonstrated Expertise (“DE”) developing secure boot Firmware in the Secure Enclave security subsystem;
DE developing Python based pytests to accommodate testing of boot firmware as a part of automated testing in existing CI/CD infrastructure;
DE developing External facing Mailbox API's in Embedded C to enable communication between Tiny Enclave Runtime Firmware and Host and developing device drivers in Embedded C based on design specifications;
DE creating and maintaining Confluence page for design documentation; and
DE developing embedded systems with ARM Cortex-M and RISC-V architectures.
Contact: Eligible for employee referral program. Apply online at https://**************/en/about-adi/careers.html and Reference Position Number: R252031 .
For positions requiring access to technical data, Analog Devices, Inc. may have to obtain export licensing approval from the U.S. Department of Commerce - Bureau of Industry and Security and/or the U.S. Department of State - Directorate of Defense Trade Controls. As such, applicants for this position - except US Citizens, US Permanent Residents, and protected individuals as defined by 8 U.S.C. 1324b(a)(3) - may have to go through an export licensing review process.
Analog Devices is an equal opportunity employer. We foster a culture where everyone has an opportunity to succeed regardless of their race, color, religion, age, ancestry, national origin, social or ethnic origin, sex, sexual orientation, gender, gender identity, gender expression, marital status, pregnancy, parental status, disability, medical condition, genetic information, military or veteran status, union membership, and political affiliation, or any other legally protected group.
EEO is the Law: Notice of Applicant Rights Under the Law .
Job Req Type: Experienced
Required Travel: No
Shift Type: 1st Shift/Days
$132.3k-163.2k yearly 2d ago
Staff Software Engineer, Research & Development
MLB 4.2
Embedded software engineer job in Houston, TX
Department: Baseball Operations, Research & Development
Reports to: Assistant Director of Development, Research & Development
Classification: Full-Time/Exempt
Summary/Objective:
The Houston Astros are seeking a Staff SoftwareEngineer to join our Software Development team within the Research and Development department. This role is ideal for a seasoned developer who thrives in a collaborative, fast-paced environment and is passionate about building scalable, maintainable systems that directly impact baseball decision-making.
You'll work across the full stack-from ingesting and transforming data to building intuitive front-end applications. You'll help shape architectural decisions, modernize legacy systems, and champion engineering excellence across the department.
Essential Functions & Responsibilities:
Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Design, build, and maintain full-stack applications that support Baseball Operations
Build scalable, automated systems with longevity and maintainability in mind
Modernize legacy codebases while ensuring continuity of critical systems
Ensure adherence to best practices in software development, including code reviews, testing,
continuous integration, and documentation
Serve as a technical leader and mentor, while remaining hands-on as an individual contributor
Participate in a rotating on-call schedule to address any urgent issues with our software systems
Perform other duties as assigned
Experience & Skills:
5+ years of professional software development experience
Proven experience working across the stack: DevOps tooling, backend (C#, Python), frontend (Javascript/Typescript, React.js), and data pipelines (SQL Server, Databricks)
Strong understanding of system architecture and design patterns
Experience maintaining and refactoring legacy codebases
Proficiency in modern development practices: testing, CI/CD, infrastructure as code, etc.
Self-starter with excellent communication and collaboration skills
Experience influencing others and advocating for technical excellence while being open to change when needed
Experience working with sports data is a plus
Work Environment
This job operates in an office setting. This role routinely uses standard office equipment such as computers, phones and photocopiers. The noise level is usually moderate but can be loud within the stadium environment.
Physical Demands
While performing the duties of this job, the employee is occasionally required to stand; walk; sit (for long periods of time); use hands to handle or feel objects, tools or controls; reach with hands and arms; climb stairs; talk or hear. The employee may occasionally lift or move equipment, up to 20 pounds. Specific vision abilities required by this job include close and focused vision.
Position Type and Expected Hours of Work
Ability to work a flexible schedule, including; extended hours, evenings, weekends, and holidays.
Travel
Some travel may be expected in this role.
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.
We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.
EOE/M/F/Vet/Disability
$102k-140k yearly est. 60d+ ago
Senior Software Engineer
Caterpillar 4.3
Embedded software engineer job in Houston, TX
Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here - we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.
Performs implementation, regular problem solving, maintenance and support for a agile software development.
What You Will Do:
* We are seeking a seasoned Senior Software Developer for complex C# / .NET applications as well as SQL code development.
* The responsibilities will include designing, modifying, developing, writing and implementing software applications for strategic supply chain and capacity planning systems using agile methods.
* Acquiring client requirements; resolving workflow problems through automation optimization.
* Utilizing automated testing tools to perform the testing and maintenance.
Education Requirement: Bachelor's Degree
What You Will Have:
Decision Making and Critical Thinking (Working Knowledge)
* Applies structured techniques to analyze data and prioritize concerns for decision-making.
* Independent thinker who organizes relevant information and assists in evaluating risks, benefits, and alternatives.
Effective Communications (Working Knowledge)
* Communicates clearly through presentations and reports, avoiding unnecessary jargon.
* Provides constructive feedback and actively interprets verbal and non-verbal cues.
Software Development (Extensive Experience)
* Leads development activities, monitors quality, and advises on tool selection and utilization.
* Compares languages and toolkits, estimating costs for large-scale or multiple software products.
* Extensive C# (within .NET framework) and SQL coding experience
Software Development Life Cycle (Working Knowledge)
* Applies formal life cycle methodology, explaining phases, dependencies, and deliverables.
* Identifies issues and considerations across development and release cycles.
Software Integration Engineering (Working Knowledge)
* Designs and implements data exchange interfaces and integration with partner systems.
* Applies ETL tools and techniques to meet common linkage requirements.
Software Product Testing (Working Knowledge)
* Executes functional, performance, and load testing; documents results and non-conformance.
* Applies testing methodologies to ensure compliance with design and requirements.
Top Candidates Will Also Have:
* Algorithm design experience
* Math / Statistics and/or Data Analytics and/or STEM background
* Experience with PowerBI, PowerApps
Additional Details:
* Location Options: Mossville, IL; Houston, TX; or Dallas, TX
* Work Arrangement: On-site, 5 days per week
* Travel Requirement: Less than 10%
* Sponsorship: Not available
* Relocation Assistance: Not provided
Summary Pay Range:
$110,520.00 - $179,640.00
Compensation and benefits offered may vary depending on multiple individualized factors, job level, market location, job-related knowledge, skills, individual performance and experience. Please note that salary is only one component of total compensation at Caterpillar.
Benefits:
Subject to plan eligibility, terms, and guidelines. This is a summary list of benefits.
* Medical, dental, and vision benefits*
* Paid time off plan (Vacation, Holidays, Volunteer, etc.)*
* 401(k) savings plans*
* Health Savings Account (HSA)*
* Flexible Spending Accounts (FSAs)*
* Health Lifestyle Programs*
* Employee Assistance Program*
* Voluntary Benefits and Employee Discounts*
* Career Development*
* Incentive bonus*
* Disability benefits
* Life Insurance
* Parental leave
* Adoption benefits
* Tuition Reimbursement
* These benefits also apply to part-time employees
Posting Dates:
January 7, 2026 - January 21, 2026
Any offer of employment is conditioned upon the successful completion of a drug screen.
Caterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities. Qualified applicants of any age are encouraged to apply.
Not ready to apply? Join our Talent Community.
$110.5k-179.6k yearly Auto-Apply 11d ago
Staff Software Engineer - Integrations
Hungerrush
Embedded software engineer job in Houston, TX
Who We Are
HungerRush is a leading provider of integrated restaurant technology solutions. HungerRush 360 is our flagship cloud POS system that makes it easier to delight guests, drive loyalty, and manage restaurants from anywhere. The all-in-one system integrates digital ordering (including AI-powered text and talk ordering), delivery management, customer engagement, restaurant management, and payment processing features with flexible software designed to give operators more insight into their customers, more control over their operations, and more power to profitably grow their business. Learn more at *******************
Overview
This Staff Engineer position is responsible for full stack software development on HungerRush 360, our flagship cloud POS system that makes it easier to delight guests, drive loyalty, and manage restaurants from anywhere. A candidate must be able to contribute at any point in the full development cycle from the identification of system requirements and enhancements, coding the system to address these requirements, testing the system for quality control, releasing system changes, and documentation of system changes. They are expected to help shape and guide a positive engineering culture. Staff Engineers are also expected to understand and anticipate broader business needs so that they can be partners with other non-technical departments.
HungerRush is transitioning to a new era where AI plays a central role in how we work. Our focus is on embedding AI into our internal processes to streamline development, improve decision-making, and accelerate the delivery of business value. We're looking for engineers who are excited to be part of this transformation and who want to innovate, adapt quickly, and help us build a culture that thrives on intelligent automation and efficiency.
This is a remote role.
Essential Responsibilities and Duties:
Collaborate with HungerRush teams to design, develop, and support existing as well as create new functionality and applications
Write high quality code following best practices and standards for coding, compliance, security, and performance
Contribute to software development with an emphasis on architecture, design, quality, implementation, and culture
Utilize the latest advances in AI software development to improve effectiveness of delivering business value
Mentor softwareengineers
Help troubleshoot issues and identify bug fixes
Qualifications
Extensive professional experience, recommended 10+ years
Demonstrated ability to work individually as well as part of a team
Demonstrated success delivering SaaS, E-Commerce, or consumer-facing web applications/APIs
Deep experience with distributed systems, cloud environments (Azure preferred), and modern architectures
Strong knowledge of Microsoft technologies including C#, Azure, and SQL Server.
Preferred Qualifications and Skills
Experience with Angular, Bootstrap, Vue.js, and other front-end frameworks
Experience with Queues, Caches, CDN's, and other technologies used for building scalable web applications
Experience with SQL Azure, Azure Service Bus Queues, and Redis Cache
Additional Details
This position is open to candidates who are authorized to work in the United States, without sponsorship, either now or in the future. At this time, and in the foreseeable future, HungerRush is not able to support assistance with additional visa sponsorship, regarding this specific position.
Disclaimer: This Job Description indicates the general nature and level of work expected of the incumbent(s). It is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities required of the incumbent. Incumbent(s) may be asked to perform other duties in addition to those described above.
HungerRush is an Equal Opportunity Employer and does not unlawfully discriminate on the basis of any status or condition protected by applicable federal, state, or local municipal law.
$96k-131k yearly est. Auto-Apply 19d ago
Senior/Staff Software Engineer
Fluence Energy Inc.
Embedded software engineer job in Houston, TX
Fluence (Nasdaq: FLNC) is a global market leader delivering intelligent energy storage and optimization software for renewables and storage. Our solutions and operational services are helping to create a more resilient grid and unlock the full potential of renewable portfolios. With gigawatts of successful implementations across nearly 50 markets, we are transforming the way we power our world for a more sustainable future. For more information, please visit fluenceenergy.com.
Job Description:
Role Overview
As a Senior/Staff SoftwareEngineer, you will be instrumental in designing, developing, and maintaining robust AWS SaaS applications. This role requires close collaboration with data scientists, product managers, and subject matter experts.
Key Responsibilities
* Design & Development: Craft efficient and dependable AWS SaaS applications using Python and Kaolin/Java, React.js is a plus.
* Collaboration: Work closely with data scientists, product managers, and experts.
* Code Management: Write code and tests, construct prototypes, solve issues, and evaluate and rectify bottlenecks.
* Design Discussions: Actively participate in design discussions and provide pivotal input to guide technical resolutions.
* Documentation: Document the design, new processes, RFC, best practices and methodologies.
* Support: Respond to the production issues, work with the rest of the team and try to solve the problem within the time defined in SLA.
Required Qualifications and Experience
* Minimum of 3 years hands-on experience with Python, 3 years hands-on experience with Kotlin and 2 year's experience with PostgreSQL.
* At least 7 years of experience in developing SaaS applications on AWS.
* Extensive experience with scalable API design and development.
* Familiarity with containerization and orchestration (Docker & Kubernetes).
* Proficiency in adhering to coding standards and guidelines.
* Expert in static code analysis, unit testing, and other best practices ensuring high-quality code delivery.
* Experience working with IoT time series databases.
Additional Skills
* Experience in Javascript/Typescript based front-end development.
* Familiarity with CI/CD build pipelines.
* Understanding of DataOps.
* Knowledge of data structures and algorithms.
* Knowledge of Energy Industry.
* Educational and Certification Requirements
* Bachelor's in computer science or a related field is preferred.
* AWS certifications will be considered an added advantage.
Our Culture
At Fluence, our culture is the foundation that drives our ambitious growth strategy and fuels our mission to transform the future of energy. Our core cultural pillars empower us to innovate, collaborate, and lead with purpose, ensuring we continue to deliver unparalleled value to our customers and the world.
Unleash Voices
We believe every voice matters. We encourage openness, active listening, and decisive action to create a culture where everyone has the opportunity to contribute to our success. We foster an environment where diverse perspectives are heard and valued, driving innovation and progress.
Customer Fluent
Our customers are at the heart of everything we do. We're committed to delivering exceptional value that exceeds expectations by understanding our customers' needs and adapting swiftly to meet them. Our deep focus on customer satisfaction drives us to continuously improve and innovate.
Infinite Impact
We are committed to creating the impossible. We push boundaries to deliver sustainable, game-changing solutions that shape a brighter, more energy-efficient future for all. Our team is passionate about making a lasting impact that will resonate for generations to come.
All In
We are all in for growth. Our teams are relentlessly focused on identifying and seizing opportunities that propel us forward. We embrace an ownership mindset, pushing ourselves and each other to accelerate progress and create lasting success.
$96k-131k yearly est. 2d ago
MuleSoft Senior Developer- Enterprise
Slalom 4.6
Embedded software engineer job in Houston, TX
You are a self-driven individual with a "get it done" attitude and a passion to solve complex business and technology problems. You enable integrated business processes across applications that share common data elements using scalable and proven design patterns and techniques (e.g., integrating Salesforce and an ERP system). You enjoy working in agile teams to deliver API-led integration solutions and are excited to learn and integrate to new business applications.
What You'll Do
* Work with Architects to translate business requirements into well-designed integration solutions
* Participate in technical design sessions and develop detailed technical solution documentation that is aligned with client business objectives
* Develop, test, and document integration solutions and data migration elements of business applications in the CRM, ERP, and/or HCM domains
* Provide detailed estimates and work breakdown structure for assigned tasks
What You'll Bring
* Ability to program in object oriented and/or functional programming languages such as Java, C#, Python, JavaScript, etc.
* Familiarity with cloud-based and on-premise enterprise applications such as: NetSuite, SAP, Oracle ERP, Salesforce, Dynamics AX/CRM, Workday, etc.
* Understanding of Webservices standards and technologies such as: WS*, JSON, REST, GraphQL etc.
* Understanding of structured and/or unstructured databases and data models like MS SQL, My SQL, Postgress, Mongo DB, Hadoop, etc.
* Experience in delivering real-time, event-driven, and batch integration solutions
* Background in data architecture, design, and data modeling
* Understanding of cloud computing and micro-services architectures
* Strong problem solving and software triage skills with the ability to work cross-functionally in a fast-paced and rapidly changing work environment
* Demonstrated skills in helping negotiate priorities and resolving conflicts among project stakeholders (such as customers, product management, and engineering)
* Knowledge of QA processes and test-driven development
* Familiarity with agile software delivery methodologies such as Scrum
* A background in large integration projects with large and multi-sourced data sets is a definite asset
About Us
Slalom is a fiercely human business and technology consulting company that leads with outcomes to bring more value, in all ways, always. From strategy through delivery, our agile teams across 52 offices in 12 countries collaborate with clients to bring powerful customer experiences, innovative ways of working, and new products and services to life. We are trusted by leaders across the Global 1000, many successful enterprise and mid-market companies, and 500+ public sector organizations to improve operations, drive growth, and create value. At Slalom, we believe that together, we can move faster, dream bigger, and build better tomorrows for all.
Compensation and Benefits
Slalom prides itself on helping team members thrive in their work and life. As a result, Slalom is proud to invest in benefits that include meaningful time off and paid holidays, parental leave, 401(k) with a match, a range of choices for highly subsidized health, dental, & vision coverage, adoption and fertility assistance, and short/long-term disability. We also offer yearly $350 reimbursement account for any well-being-related expenses, as well as discounted home, auto, and pet insurance.
Slalom is committed to fair and equitable compensation practices. For this role, we are hiring at the following levels and targeted base pay salary ranges: The targeted base salary pay range for a Senior Consultant is:
* East Bay, San Francisco, Silicon Valley:
* Senior Consultant: $167,000-$203,000
* San Diego, Los Angeles, Orange County, Seattle, Boston, Houston, New Jersey, New York City, Washington DC, Westchester:
* Senior Consultant: $153,000-$186,000
* All other locations:
* Senior Consultant: $140,000-$171,000
In addition, individuals may be eligible for an annual discretionary bonus. Actual compensation will depend upon an individual's skills, experience, qualifications, location, and other relevant factors. The salary pay range is subject to change and may be modified at any time.
We will accept applicants until March 30th, 2026, or until the position is filled.
We are committed to pay transparency and compliance with applicable laws. If you have questions or concerns about the pay range or other compensation information in this posting, please contact us at: ********************.
EEO and Accommodations
Slalom is an equal opportunity employer and is committed to attracting, developing and retaining highly qualified talent who empower our innovative teams through unique perspectives and experiences. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veterans' status, or any other characteristic protected by federal, state, or local laws. Slalom will also consider qualified applications with criminal histories, consistent with legal requirements. Slalom welcomes and encourages applications from individuals with disabilities. Reasonable accommodations are available for candidates during all aspects of the selection process. Please advise the talent acquisition team or contact ****************************** if you require accommodations during the interview process.
$167k-203k yearly Easy Apply 26d ago
Software Engineer Sr - 009260
EOG Resources 4.9
Embedded software engineer job in Houston, TX
Analyze requirements, architect, design, and present solutions to business problems. Support EOG Resources applications by working with a team of mid- to senior-level softwareengineers on database development, new application development, and enhancements to existing in-house developed applications.
Work with Solutions Analysts, Solution Engineers and end users to help identify requirements.
How much does an embedded software engineer earn in Pearland, TX?
The average embedded software engineer in Pearland, 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 Pearland, TX