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.
$40 - $45 per hour
...solutions for implementing new functions in the product Development of specified network applications and services Embedded middleware & software developments based on Linux and associated services. Related software & system validation. Integration of...SuggestedRemote work- ...Sr Embedded Software Engineer Plano, TX – Hybrid Need 3-5 years' experience in Embedded Software Development in Automotive industry. As a Sr/Embedded software Engineer, shall be responsible for developing embedded applications in automotive infotainment production...SuggestedWork experience placement
- ...Senior Embedded Software Engineer Our client is seeking a Senior Embedded Software Engineer with a strong Electrical Engineering background to lead the design and development of embedded software, control systems, and test platforms for high-voltage and power electronic...Suggested
$112.9k - $188.1k
Work Flexibility: Not availableIt's Time to Join Stryker!We are seeking a Staff Embedded Software & Controls Engineer to design and develop embedded software, firmware, and control systems for complex electromechanical medical devices. In this role, you will work across...SuggestedFull timeFor contractors- ...We need engineers who have experience in design & development and testing. But this job does... ...equipments' for the system testing. Develop software integration test plan and protocols against design input docs & code for embedded handheld battery-operated medical device &...Suggested
$104.1k - $162.9k
...The Senior Embedded Systems Software Engineer is responsible for leading the development and delivery of embedded software solutions for next-generation commercial vehicle technologies. This role collaborates closely with cross-functional stakeholders to design, develop...Temporary workH1bFlexible hours- ...Embedded Software Application Engineer (Avionics / Aerospace) Location: Onsite in Plano, TX or Rockford, IL Duration: 12 Months + Extensions Position Overview We are seeking a highly skilled Embedded Software Application Engineer to support the design, development...
- System Application Engineer - Building ControlsLocation: Dallas, TX This Application Engineer is independent and decisive. They are highly... ...control systems to meet project-specific needs. Creation of software programs and front-end graphics. Commissioning on projects. Analyzing...For contractorsH1bFlexible hours
$95k - $140k
...require a bachelors degree in computer engineering, computer science, mechatronics, electrical... ...ARM microcontrollers. We need strong embedded C/C++ development skills, including bare... ...We need an understanding of standard software development practices and the ability to...Permanent employmentFull timeWork at officeRelocation package- ...Crestron Electronics, Inc is seeking a Senior Firmware Engineer to join our embedded software team developing Android/Linux BSP for ARM-based platforms. You will participate in the full SDLC from design to field support, working cross-functionally with hardware and software...
- ...work culture, with room to grow and plenty of work to go around?Then this might be just the opportunity for you!The Full Stack Software Engineer applies software engineering and design principles using MEAN stack to build large-scale enterprise and web applications. This...Remote work
- ...We are seeking an Embedded Software Engineer to design, develop, and optimise firmware and low-level software for resource-constrained devices. You will work close to the hardware — writing and debugging C/C++ on real-time operating systems, bringing up boards, integrating...Temporary work
- ...abandonment. About the RoleUnder general supervision, the R&D Electrical Engineer (Senior) serves as a technical lead supporting the design,... ....Ensure Health, Safety, and Environment (HSE) standards are embedded in all design and testing activities.Contribute innovative and...Full timePart timeWork from home
$120k - $145k
Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions... .... In this role you will be responsible for the end-to-end engineering lifecycle, from translating business requirements into robust...Full timeH1bLocal areaImmediate startRemote workVisa sponsorship- ...Job Description Job Description We are looking for a Systems Engineer to join a manufacturing organization in Carrollton, Texas on a... ...potential for a permanent role. In this role, you will support software integration efforts by deploying and configuring security-...Permanent employmentContract work
$132k - $214k
...leading board bring-up and ensuring robust hardware-software integration across platforms.Own end-to-end... ...QualificationsBS/MS in Computer Science or Electrical Engineering is required6 - 8 years of experience in embedded Linux/Android development with strong C/C++ skills...Night shift$107.5k - $173.5k
The Senior Firmware Engineer, Streaming Audio is a critical individual contributor on the... ...sustaining high-performance firmware and software solutions for next-generation and legacy... ...sustain high performance firmware and embedded software solutions for streaming audio products...- ...Description SR Software Engineer – Supply Chain Systems This position is hybrid working from our Legacy West Support Center located in Plano, Texas About Sally Beauty Holdings, Inc. At SBH, our purpose is to inspire a more colorful, confident, and welcoming...Work at officeImmediate startRemote workShift work
- ...top achievers in site reliability.As a Lead Site Reliability Engineering at JPMorgan Chase within the Chief Technology Office, Identity... ...scalability, monitoring, instrumentation, and automation of the software in your area. You act in a blameless, data-driven manner and...Work at office
- ...Power Platform Lead Developer 5 days Dallas, TX Contract Job Summary seeking a Software Engineer Led Contractor to support modernization initiatives within the Commercial Real Estate technology space. The role focuses on migrating legacy high-risk business technology...Contract workFor contractors
$90k - $150k
PENNYMAC Pennymac (NYSE: PFSI) is a specialty financial services firm with a comprehensive mortgage platform and integrated business focused on the production and servicing of U.S. mortgage loans and the management of investments related to the U.S. mortgage market. At...Temporary workWork at officeFlexible hours- Elevate your engineering prowess to unprecedented levels by joining a team of exceptionally gifted professionals and position yourself among... ..., security, and auditability outcomes.Advanced knowledge of software applications and technical processes with considerable depth...
- ...for top achievers in site reliability.As a Lead Site Reliability Engineer at JPMorgan Chase within the Infrastructure Platforms, Web... ...expectations.Strong knowledge and hands-on experience in SDLC process and software developmentFluency in one programming language like Python,...Work experience placement
- Job Title Bachelor's degree + 6+ years of related experience OR No degree + 10+ years of hands-on progressive development experience Expertise in Angular 2+ AND Node.JS Test driven application development JavaScript Web Services SQL 3+ years of Java...
- ...AEM Solution 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...Full timeLocal areaImmediate startRemote work
$138k - $172.5k
...Lead Software Engineer, Agentic AI Systems Lehi, UT | Plano, TX At Collective Health, we're transforming how employers and their people engage with their health benefits by seamlessly integrating cutting-edge technology, compassionate service, and world-class user...Work at officeFlexible hoursWeekday work- We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.As a Lead Software Engineer at JPMorganChase within the Commercial & Investment Bank - Digital & Platform Services, you provide technical leadership and strategic...Remote work
- ...united and sustain our way of living. Join our team! As a Systems Engineer III, you will handle advanced tasks in requirements engineering... ...MIL-STD-1472 to the development of systems, hardware, or software.Experience with creation of human engineering artifacts such as...Full time
$86.8k - $165.2k
...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead... ...translating customer requirements into accurate hardware and software specifications. The role requires converting product requirements...Temporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours$86.8k - $165.2k
...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead... ...site position located in Plano, Texas.What You Will Do:Leverage software development skills to develop and implement new mode...Full timeTemporary workWork experience placementInterim roleWork at officeRemote workRelocation packageFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- software asset management analyst Carrollton, TX
- ultimate software Carrollton, TX
- software Carrollton, TX
- software sales representative Carrollton, TX
- software implementation project manager Carrollton, TX
- entry level software sales Carrollton, TX
- software sales Carrollton, TX
- id software Carrollton, TX
- software technology Carrollton, TX
- remote software sales Carrollton, TX


