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.
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
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.
- ...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...SuggestedLong term contractFull timeContract workWork at officeRelocationFlexible hours
$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...SuggestedLong term contractContract workImmediate start$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...SuggestedContract workTemporary work- ...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
- ...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
- ...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 timePart timeRemote work
- ...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 timePrivate practiceWork at officeLocal area3 days per week
- 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
- ...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...
$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$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$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$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 timeLocal area3 days per week$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 workPart timeWork experience placementWorldwideRelocationRelocation packageFlexible hours$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 timeTemporary workWork experience placementCasual workFlexible hours$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$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$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 workTemporary work- ...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
- 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 timeShift work
$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 timeTemporary workWork experience placementInterim roleCasual workFlexible hours$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 timeTemporary workWork experience placementCasual workFlexible hours- 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
$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 timeTemporary workWork experience placementCasual workFlexible hours$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 timeTemporary workWork experience placementInterim roleCasual workFlexible hours$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 timeContract workTemporary workWork experience placementCasual workWork at officeFlexible hours$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 timeTemporary workWork experience placementCasual workFlexible hours- 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...
$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 timeTemporary workWork experience placementInterim roleCasual workFlexible hours$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 timeTemporary workWork experience placementCasual workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- entry level software sales Bedford, TX
- software technology Bedford, TX
- software implementation project manager Bedford, TX
- software support Bedford, TX
- ultimate software Bedford, TX
- remote software sales Bedford, TX
- healthcare software sales Bedford, TX
- id software Bedford, TX
- software sales Bedford, TX
- software Bedford, TX


