Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer

$130k - $195k

Bright Vision Technologies

Embedded Software Engineer – Remote

Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States.

This is a fantastic opportunity to join an established and well-respected organization offering tremendous career growth potential.

Job Title: Embedded Software Engineer
Location: 100% Remote (U.S.)
Position Type: Full-time, Direct W2
Salary Range: $130,000–$195,000 Annually
Experience Required: 6+ years

Sponsorship: U.S. Citizens, Green Card Holders, EAD Holders, and H-1B transfer candidates are encouraged to apply. We are unable to sponsor new H-1B visa petitions for this position.

Job Summary
We are seeking an experienced Embedded Software Engineer to design, develop, and optimize firmware and embedded software for next-generation connected devices, industrial automation systems, automotive platforms, medical devices, and IoT products. This role focuses on developing high-performance, real-time embedded applications that interact directly with hardware components while ensuring reliability, security, and compliance with industry standards.
You will collaborate closely with hardware engineers, systems architects, electrical engineers, QA teams, and product managers to build embedded software solutions supporting mission-critical products deployed across enterprise and industrial environments. The ideal candidate possesses strong expertise in embedded C/C++, RTOS development, device drivers, communication protocols, and hardware-software integration.

Key Responsibilities
  • Design, develop, and maintain embedded software and firmware for microcontroller and microprocessor-based systems.
  • Develop low-level device drivers, Board Support Packages (BSP), bootloaders, and hardware abstraction layers (HAL).
  • Build real-time applications using RTOS platforms including FreeRTOS, VxWorks, ThreadX, Zephyr, or Embedded Linux.
  • Develop firmware supporting communication interfaces including UART, SPI, I2C, CAN, USB, Ethernet, BLE, and MQTT.
  • Collaborate with hardware engineers during board bring-up, hardware validation, and system integration activities.
  • Optimize embedded applications for CPU utilization, memory footprint, power consumption, and boot time.
  • Implement secure firmware update mechanisms, secure boot, encryption, and hardware-based security features.
  • Develop software supporting sensors, actuators, wireless modules, and peripheral devices.
  • Debug hardware-software integration issues using oscilloscopes, logic analyzers, JTAG debuggers, and protocol analyzers.
  • Write unit tests, integration tests, and automated validation scripts to ensure firmware quality.
  • Participate in architecture reviews, code reviews, technical design discussions, and Agile development activities.
  • Support production deployments, field diagnostics, root cause analysis, and firmware maintenance.

Required Skills
  • Six or more years of professional embedded software development experience.
  • Strong proficiency in Embedded C and Modern C++ for firmware development.
  • Extensive experience developing software for ARM Cortex-M, ARM Cortex-A, STM32, NXP, Renesas, Texas Instruments, or Microchip microcontrollers.
  • Strong understanding of embedded systems architecture, memory management, interrupts, DMA, timers, and peripheral programming.
  • Hands-on experience with RTOS platforms including FreeRTOS, Zephyr, ThreadX, Embedded Linux, or VxWorks.
  • Experience developing device drivers and low-level hardware interfaces.
  • Strong knowledge of communication protocols including UART, SPI, I2C, CAN/CAN FD, Ethernet, USB, Modbus, MQTT, BLE, and TCP/IP.
  • Experience with Embedded Linux development, kernel configuration, and driver development is highly desirable.
  • Familiarity with hardware debugging tools including JTAG, SWD, oscilloscopes, logic analyzers, and serial protocol analyzers.
  • Experience with Git, CI/CD pipelines, automated firmware builds, and version control systems.
  • Strong understanding of software debugging, profiling, and optimization techniques.
  • Experience using build systems such as CMake, Makefiles, or Bazel.
  • Knowledge of secure coding practices for embedded systems.
  • Experience working in Agile Scrum development environments.

Preferred Qualifications
  • Experience developing software for automotive, aerospace, medical devices, industrial automation, robotics, or IoT platforms.
  • Familiarity with AUTOSAR, MISRA C/C++, ISO 26262, IEC 61508, DO-178C, IEC 62304, or other industry safety standards.
  • Experience with Yocto Project, Buildroot, or custom Embedded Linux distributions.
  • Knowledge of wireless communication technologies including Wi-Fi, Bluetooth Low Energy (BLE), Zigbee, LoRaWAN, or Cellular IoT.
  • Experience implementing secure boot, TPM integration, Trusted Execution Environment (TEE), and firmware signing.
  • Familiarity with FPGA integration and hardware acceleration.
  • Experience using Jenkins, GitHub Actions, Azure DevOps, or GitLab CI for firmware automation.
  • Knowledge of Python or Shell scripting for test automation and manufacturing support.
  • Experience with cloud-connected IoT platforms including AWS IoT Core, Azure IoT Hub, or Google Cloud IoT.
  • Embedded systems certifications or contributions to open-source embedded projects are highly desirable.

Project Environment
You will be joining an embedded engineering team developing next-generation intelligent devices and connected systems supporting enterprise and industrial customers. Current initiatives include:
  • Industrial IoT gateways and edge computing platforms
  • Smart manufacturing and factory automation controllers
  • Automotive electronic control units (ECUs)
  • Medical monitoring and diagnostic devices
  • Connected consumer electronics and smart home devices
  • Wireless sensor networks and edge AI platforms
  • Embedded Linux networking appliances
  • Secure firmware platforms supporting OTA (Over-the-Air) software updates
  • High-performance embedded systems deployed across mission-critical environments
This is a hands-on engineering role where you will contribute to firmware architecture, embedded software development, hardware integration, system validation, performance optimization, and long-term product reliability for enterprise-grade embedded solutions.

How to Apply

Would you like to know more about this opportunity? For immediate consideration, please send your resume to View email address on click.appcast.io or contact us at View phone number on click.appcast.io . Learn more about Bright Vision Technologies at .

Bright Vision Technologies is an Equal Opportunity Employer.

Equal Employment Opportunity (EEO) Statement

Bright Vision Technologies (BV Teck) is committed to equal employment opportunity (EEO) for all employees and applicants without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, veteran status, or any other protected status as defined by applicable federal, state, or local laws. This commitment extends to all aspects of employment, including recruitment, hiring, training, compensation, promotion, transfer, leaves of absence, termination, layoffs, and recall.

BV Teck expressly prohibits any form of workplace harassment or discrimination. Any improper interference with employees' ability to perform their job duties may result in disciplinary action up to and including termination of employment.

Vacancy posted 20 hours ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Bedford, TX vacancy
  •  ...Title: Embedded Software Engineer3 #100529 Location: onsite Irving, TX 100% M-F; open to relocation candidates but MUST be able to be onsite...  ..., or PhD in an accredited Robotics, Electrical or Computer engineering or Computer Science degree; 2 years with Masters’ Degree; No... 
    Suggested
    Long term contract
    Full time
    Contract work
    Work at office
    Relocation
    Flexible hours

    Swoon

    Irving, TX
    2 days ago
  • $61 - $71 per hour

     ...Embedded Software Engineer III Location : Ft Worth, TX (hybrid - 3x/wk onsite) Target Start Date : ASAP Long-Term Contract (2-3+ years) Pay Rate : $61.00-$71.00/hr Position Summary Our client, a global leader in advanced autonomous and robotic solutions... 
    Suggested
    Long term contract
    Contract work
    Immediate start

    ConsultNet

    Fort Worth, TX
    4 days ago
  • $60 - $78.73 per hour

     ...Senior Principal Embedded Software Engineer This role focuses on low-level embedded software development for next-generation flight control, hybrid propulsion, and aircraft electrification systems across commercial and military aerospace applications. You will work... 
    Suggested
    Contract work
    Temporary work

    Actalent

    Fort Worth, TX
    1 day ago
  •  ...Job Title: Embedded Software Engineer – Avionics Location: Fort Worth, Texas This position will be responsible for developing, modifying, testing and documenting embedded software environment requirements for military upgrade development programs, including managing and... 
    Suggested

    Yochana

    Fort Worth, TX
    1 day ago
  •  ...Textron's Bell Textron Inc. unit seeks an entry-level Software/Computer Science Engineer for July 2027. You will develop and maintain software for aerospace projects, test and debug software, and prepare technical docs while collaborating with cross-functional teams.... 
    Suggested

    Textron

    Fort Worth, TX
    1 day ago
  •  ...Technology Services Firms and we’re looking for our next Systems Engineer .  We are seeking an experienced and motivated IT professional...  ...~ Ability to pass advanced proficiency tests on hardware, software, networking, servers and cloud services and mobile devices... 
    Full time
    Part time
    Remote work

    myIT.com

    Bedford, TX
    13 days ago
  •  ...OEI (O'Brien Engineering & Architecture) is seeking a full-time Professional Engineer - Water Resources 2D Modeling Lead with 12+ years of experience to join our team. This position will collaborate with a multidisciplinary A/E team and will work on municipal, land... 
    Full time
    Private practice
    Work at office
    Local area
    3 days per week

    O'Brien Engineering

    North Richland Hills, TX
    1 day ago
  • Riccione Resources is seeking a Senior Embedded Firmware Engineer to lead design and expansion of the core microcode driving our proprietary technology...  ...scalable workflows, and collaborate with mechanical, software, and product teams in a hybrid Dallas, TX setting. The... 
    Relocation package

    Riccione Resources

    Fort Worth, TX
    5 days ago
  •  ...asset management. Our founders are hardcore telecommunications engineers with combined 200 + years of experience in designing,...  ...Computer Engineering, or a related discipline with experience in software design and development Experience in developing and designing... 

    AmNet Services

    Irving, TX
    4 days ago
  • $91.1k - $129.8k

     ...will you make a difference? The Lead Systems Engineer, MCA - Will partner with a team of engineers focused on delivering software solutions for Wabtec’s growing fleet of MCA...  ...experience.5+ years safety-critical controls or embedded controls experienceAbility to troubleshoot... 
    Work experience placement
    Worldwide

    Wabtec

    Fort Worth, TX
    2 days ago
  • $130k - $180k

     ...OverviewPower your future with Qualus as a Lead Relay Settings Engineer. In this role you will perform Protective Relay Design & Coordination...  ...and computer skills.Must be able to identify necessary software to complete needed design work.Strong communications and interpersonal... 
    Temporary work
    Flexible hours

    Qualus

    Fort Worth, TX
    4 days ago
  • $156.16k - $234.24k

     ...CitiCiti is looking for a highly skilled and innovative Full Stack Engineer with a strong background in modern enterprise architecture and...  ...and responsive user experience.Contribute to the entire software development lifecycle, including requirements gathering, design... 
    Full time
    Remote work

    Citigroup

    Irving, TX
    6 days ago
  • $126.82k - $149.2k

     ...design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who...  ...requirementsWrite clean, maintainable, well-tested code and drive engineering excellence through best practices, code reviews, and... 
    Full time
    Local area
    3 days per week

    US Bank

    Irving, TX
    4 days ago
  • $112.71k - $183.14k

     ...Career Area: Engineering Job Description: Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you'rejoining a global...  ...Have (Basic Requirements): Bachelor’s degree in engineering (software, electrical, computer) or a related discipline, or an... 
    Temporary work
    Part time
    Work experience placement
    Worldwide
    Relocation
    Relocation package
    Flexible hours

    Caterpillar

    Irving, TX
    3 days ago
  • $50 per hour

     ...Joint Strike Fighter.The WorkThis position is for a Lead Hardware Engineer supporting programs in the Automated TestEquipment (ATE) area....  ....Who You AreYou're the key figure in managing hardware software tracking, leading engineering efforts,ensuring compliance, resolving... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Fort Worth, TX
    12 hours ago
  • $138.72k - $208.08k

     ...87952Posted: 2026-08-21Location: Irving, Texas, United StatesSalary: $138,720.00 - $208,080.00Category: Technology, Digital Software Engineering, ProfessionalCompany: CitiThe Digital S/W Eng Lead Analyst is a strategic professional who stays abreast of developments within... 
    Full time

    Citigroup

    Irving, TX
    3 days ago
  • $125.76k - $188.64k

     ...Banking technology division. This role is responsible for driving engineering excellence through hands-on technical contributions, setting...  .... The Principal Engineer will apply innovative modern software engineering practices (DevSecOps, SRE) to solve complex business... 
    Full time
    Flexible hours

    Citigroup

    Irving, TX
    3 days ago
  • $60 - $78.73 per hour

     ...Job Description Job Description Job Title: Senior Principal Embedded Software Engineer Job Description This role focuses on low-level embedded software development for next-generation flight control, hybrid propulsion, and aircraft electrification systems... 
    Contract work
    Temporary work

    Actalent

    Fort Worth, TX
    2 days ago
  •  ...right thing at the right time.The Firmware Engineering Lead will be responsible for the end‑to‑...  ...team, the role will apply expertise in embedded firmware development to deliver reliable...  ...You have experience with Altera NIOS II software build tools for EclipseYou have... 
    Permanent employment
    Full time
    Temporary work
    Local area
    Immediate start
    Visa sponsorship
    Work visa
    Flexible hours

    Körber Gruppe

    Irving, TX
    4 days ago
  • Computer Systems Engineer Grapevine (4051), TX - Grapevine, TX 76051 Overview Position Type: Full Time Job Shift: Day Education Level: 4 Year Degree Travel Percentage: Negligible Category: Engineering Description Summary Computer Systems Engineer for SMS InfoComm Corporation... 
    Full time
    Shift work

    SMS InfoComm

    Grapevine, TX
    2 days ago
  • $158.7k - $294.7k

     ...Co- Fort WorthStandard Job DescriptionYou will be the Systems Engineering Principal for the Aeronautics Business Area which is responsible...  ...studies to translate customer requirements into hardware and software specifications. For positions that perform IT responsibilities... 
    Full time
    Temporary work
    Work experience placement
    Interim role
    Casual work
    Flexible hours

    Lockheed Martin

    Fort Worth, TX
    1 day ago
  • $129k - $239.6k

     ...DescriptionWe are Lockheed MartinThis position is for a Level 5 Systems Engineer. We are seeking a proactive and detail-oriented Diminishing...  ...studies to translate customer requirements into hardware and software specifications. For positions that perform IT responsibilities,... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Fort Worth, TX
    1 day ago
  • Job Summary:The Systems Engineer II supporting our CTSE program, participates in the design, development, testing, and analysis of products...  ...degreeTwo (2-4) years of experience, including hardware/software integration experience.Knowledge of engineering fundamentals, principles... 
    Flexible hours

    Elbit Systems of America

    Fort Worth, TX
    1 day ago
  • $50 per hour

     ...backlog at all times.Be an active participant and leader within PI Planning and Pre-PI Planning EventsWork with System Architect/Engineering to understand technical scope of work required to allow for appropriate sequencing of workParticipate in and lead as required, demos... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Fort Worth, TX
    1 day ago
  • $104.9k - $194.7k

     ...Fort WorthStandard Job DescriptionYou will be a System Safety Engineer Stf for the Fighter System Safety Team which is responsible for...  ...Preliminary Hazard Analysis (PHA), System Safety Analysis (SSA), Software Hazard Analysis (SWHA), and other safety analysis methodologies... 
    Full time
    Temporary work
    Work experience placement
    Interim role
    Casual work
    Flexible hours

    Lockheed Martin

    Fort Worth, TX
    1 day ago
  • $104.9k - $194.7k

     ...FullTimeDepartment: LM Aeronautics Co- Fort WorthBusiness Unit: LM Aeronautics Co- Fort WorthStandard Job DescriptionYou will be the Systems Engineer Stf, Lead Operations and Control Account Manager (CAM) for the F-35 Chief Engineering Organization, responsible for supporting... 
    Full time
    Contract work
    Temporary work
    Work experience placement
    Casual work
    Work at office
    Flexible hours

    Lockheed Martin

    Fort Worth, TX
    3 days ago
  • $50 per hour

     ...LM Aeronautics Co- Fort WorthBusiness Unit: LM Aeronautics Co- Fort WorthStandard Job DescriptionAs the Xcelerator Release Train Engineer - Level 4 you will be responsible for guiding the Xcelerator Agile Release Train, aligning stakeholders, and ensuring seamless delivery... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Fort Worth, TX
    12 hours ago
  • Job Summary: The Sr System Engineer is responsible for supporting the development, analysis, and integration of linear, non-linear, and digital control systems by collaborating closely with customers to understand technical requirements and mission needs. The position... 

    Elbit Systems of America

    Fort Worth, TX
    1 day ago
  • $85.3k - $158.3k

     ...fighter aircraft programs in history. As an F-16 System Design Engineer Senior, you will play a pivotal role in shaping the next generation...  ...experience- Experience with Avionics, System Design, Software development and/or System Test Engineering Processes Desired Skills... 
    Full time
    Temporary work
    Work experience placement
    Interim role
    Casual work
    Flexible hours

    Lockheed Martin

    Fort Worth, TX
    1 day ago
  • $50 per hour

     ...Aeronautics Co- Fort WorthStandard Job DescriptionAs a Systems Engineer Manager within the Air System Analysis & Verification (ASA&V) organization...  ...be responsible for leading a mixed team of systems engineers, software engineers, and other roles. You will be responsible for... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Fort Worth, TX
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!