Embedded Software Engineer
$130k - $195kBright 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
You will be joining an embedded engineering team developing next-generation intelligent devices and connected systems supporting enterprise and industrial customers. Current initiatives include:
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.
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.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Carrollton, TX vacancy
- ...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
$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- ...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
- ...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
- ...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
- ...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
- ...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...
$1,000 per month
Who We AreAt Newrez, we bring big thinkers and caring doers together to make home happen. We’re a team built on heart and hustle, united by a commitment to show up for our customers, our communities, and each other. We believe that when our people thrive, homeowners thrive...Full timeCasual workWork at officeWeekend workAfternoon shift$165k - $241.4k
...Dashboard product. You will work with many different people within Engineering and throughout Cisco to help build the infrastructure and data... ...ship, analyze, and maintain scalable, distributed, enterprise software solutions that support the services which record and consume...Permanent employmentFull timeTemporary workLocal areaFlexible hours$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- ...Role : Senior Site Reliability Engineer Location : West Lake, CA or Carrolton, TX (ONSITE) FTE ONLY Job Description... ...long-term solutions, including automating away operational toil, software enhancements, and architectural improvements. • Runbook &...Permanent employment
$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...- 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
$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....Temporary workWork at officeFlexible hours- ...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
$179.4k - $204.7k
Lead Software Engineer, Back End Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of...Full timePart timeInternshipH1bLocal area- ...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
- 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
- ...Embedded Engineer Plano, Texas, United States About the Job Full job description ~ Bachelors in engineering (Computers, Electrical... ...tools. Technical / Soft Skills Embedded Software development Firmware development experience Scripting...Contract workRelocation
- ...have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within the Consumer and Community Banking's Technology Team, you are an integral part of an agile team that works...
- ...sustain our way of living. Join our team! As a Senior Systems Engineer, you will exhibit expert-level skills in requirements engineering... ...We Prefer:Familiar with real-time operating systems and embedded systems.Advanced Experience with requirements management and system...Full time
$86.8k - $165.2k
...seeking a seeking a Senior Algorithm Systems Engineer to support advanced aerospace sensor... ...problem-solving skills Experience using software change management tools, version control... ...processesRealtime programming for embedded or mission critical systemsWhat We Offer...Temporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours- ...Disaster Recovery exercises.Work closely and support the Network, Systems, and Applications teams to better support server hardware, software, and applications.Maintain and support security policy and procedures.Be on call to support the infrastructure as needed.Identify...Full timeWork at officeRemote work
- ...service members safe and creating the systems that keep our world united and sustain our way of living. Join our team! As a Systems Engineer II, you will build upon foundational skills and perform intermediate tasks in requirements engineering, systems integration,...Full time
$116.4k - $204.1k
...industry‑leading capabilities into an AI‑powered ecosystem that moves beyond traditional “what‑if” forecasting. As a Lead Product Software Engineer, you’ll help build autonomous agent workflows, apply NLP to interpret complex IRS regulations, and develop intelligent data...Full timeWork experience placementWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
Related searches
- id software Carrollton, TX
- healthcare software sales Carrollton, TX
- software technical support Carrollton, TX
- software asset management analyst Carrollton, TX
- software implementation project manager Carrollton, TX
- software sales executive Carrollton, TX
- software sales representative Carrollton, TX
- software Carrollton, TX
- embedded software Carrollton, TX
- software sales Carrollton, TX


