Embedded Software Engineer
$130k - $195kBright Vision Technologies
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.
- 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.
- 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.
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
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.
- ...Embedded Software EngineerBright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data... ....Job SummaryWe are seeking an experienced Embedded Software Engineer to design, develop, and optimize firmware and embedded...SuggestedFull timeH1bRemote workVisa sponsorship
- Bright Vision Technologies is seeking an experienced Embedded Software Engineer to design, develop, and optimize firmware for connected devices and industrial systems. This 100% remote US role focuses on high-performance, real-time software that interacts directly with...SuggestedRemote job
- ...Embedded Software EngineerWe are seeking an experienced Embedded Software Engineer to support advanced missile programs. In this role, you will design, develop, and implement embedded C/C++ software, supporting the full software development lifecycle from requirements...Suggested
$140k - $190k
...Flight Software and Embedded Systems Engineer - Build Flight Software for Next-Generation Autonomous AircraftJoin a rapidly growing aerospace and defense company developing advanced unmanned aircraft systems designed for demanding operational environments. The engineering...Suggested- Lynx Software Technologies, Inc. in Fort Worth, TX (and Palmdale, CA) seeks a Senior Software Engineer (Autonomy) to develop embedded software for autonomous flight systems. You will contribute to autonomy software, perception, and mission-critical applications as part...Suggested
- CBRE is seeking a Senior Building Engineer Lead for a mission-critical hospital campus in Grapevine, TX. You will oversee the on-site maintenance team, ensure safety, and drive preventive maintenance and repairs to high standards. This hands-on role requires technical...
- ...JavaBright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise... ...domains. In this role you will be responsible for the end-to-end engineering lifecycle, from translating business requirements into robust...Full timeH1bLocal areaRemote workVisa sponsorship
- ...economies, protect space and our planet and enhance our overall quality of life. About the Role We are looking for an Embedded Software Engineering Intern to work on real firmware for real hardware that ships. You will be embedded (pun intended) with a senior firmware...InternshipNight shift
- ...Systems Engineer Are you an experienced IT professional looking for a new challenge? Ready to work in a fast-paced environment with... ...technician ~ Ability to pass advanced proficiency tests on hardware, software, networking, servers and cloud services and mobile devices...Full timePart timeRemote work
- Thompson Software Solutions (TSS) is seeking a senior‑level Embedded Software Engineer to join a multi‑site team delivering autonomy software for mission‑critical flight systems. You will develop, integrate, and test embedded code, working both independently and in collaboration...
- ...Position: Senior Embedded Firmware Engineer Required Skills: Embedded C, C++, RTOS, QNX QNX OS Exp is extremely... ...systems. This role involves driving innovation, ensuring software reliability, and collaborating closely with cross-functional...
- ...client that is looking to hire an experienced Full-Stack .Net Software Egineer/Developer. This person will help architect and support... ...frontend, and cloud infrastructure Help shape architecture and engineering standards in a modern application environment Improve...Local area
$150k - $170k
...Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions... ...career growth potential. Job Title: Secure AI Systems Engineer Location: 100% Remote (U.S.) Position Type: Full-time,...Full timeH1bLocal areaImmediate startRemote workVisa sponsorship$100k - $125k
...Troubleshoot and resolve production issues and application defects.POSITION QUALIFICATIONS:Bachelor’s degree in Computer Science, IT, Engineering, or related field5+ years of experience in front-end and mobile application developmentStrong proficiency in modern front-end...Full timeRemote workWorldwide- ...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...
$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 workFlexible hours$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 placementWorldwide$110k - $140k
...and AWS cloud technologies, along with a strong background in software architecture, cloud-native development, and Agile delivery practices... ...reviews and promote a culture of continuous improvement and engineering excellence.Assist with technical hiring, candidate evaluations...Full timeRemote workWorldwide$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 timeRemote work$135k - $165k
...Responsibilities Lead full stack application development across backend, frontend, and cloud infrastructure Help shape architecture and engineering standards in a modern application environment Improve scalability, performance, reliability, and security of existing systems...Full timeLocal area- ...DeveloperBright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise... ...PTC APIs, and PTC's customization frameworks. This role suits engineers who enjoy working close to the platform, extending its...Full timeH1bRemote workVisa sponsorship
- ...Senior .NET Full-Stack Developer who is more than just a skilled engineer. We are looking for an organized, high-capacity leader to serve... ...data processing. Familiarity with professional shipping software ( Shipstation/VeraCore ) and HubSpot, Salesforce CRM....Full timeLocal areaWorldwide
$138.72k - $208.08k
...87952Posted: 2026-08-19Location: 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- ...and title subsidiaries. Please visit our website at for more information.D.R. Horton, Inc. is currently looking for a Mobile Software Engineer II. The right candidate independently develops and maintains mobile applications while contributing to application architecture...Full time
$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 timeFlexible hours- Bright Vision Technologies is seeking an ML Systems Engineer to design, build, and operate high-performance inference platforms for serving large machine learning models in production. The role emphasizes systems engineering for AI deployment: request routing, batching...Remote job
- ...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 employmentFull timeTemporary workLocal areaImmediate startVisa sponsorshipWork visaFlexible hours
$85.3k - $158.3k
...Aeronautics Co- Fort WorthBusiness Unit: LM Aeronautics Co- Fort WorthStandard Job DescriptionThe F-16 Program is looking for a mid-career engineer for the Systems Engineering (SE) Configuration Management (CM) organization.The ideal candidate has an understanding of CM,...Full timeTemporary workWork experience placementCasual workFlexible hours- Overview**US CITIZENSHIP REQUIRED**SUMMARY:The Systems Engineer shall be responsible for resolving incidents escalating to or originating... ...automated trouble ticketing system.Performing hardware and software System, including patches, upgrades, service packs, and hotfixes...Work at office
$104.9k - $194.7k
...development• Mentorship opportunities• Rewards & recognitionBasic Qualifications• Bachelor's degree from an accredited college in Systems Engineering, Engineering Management, or other Science or bachelor's degree from an accredited college in a related discipline, or equivalent...Full timeContract workTemporary workWork experience placementInterim roleCasual workWork at officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- software Bedford, TX
- entry level software sales Bedford, TX
- id software Bedford, TX
- remote software sales Bedford, TX
- software asset management analyst Bedford, TX
- healthcare software sales Bedford, TX
- software implementation project manager Bedford, TX
- software technology Bedford, TX
- software sales Bedford, TX
- c++ embedded engineer


