Embedded software engineer jobs in Durant, OK - 3,398 jobs
All
Embedded Software Engineer
Staff Software Engineer
Principal Software Engineer
Senior Software Engineer
Software Engineer
Firmware Engineer
Senior Embedded Software Engineer
Senior Firmware Engineer
Systems Engineer
Senior Principal Software Engineer - Linux OS Engineering
Dell 4.8
Embedded software engineer job in Austin, TX
Principal (Senior) SoftwareEngineer - Linux OS Engineering The SoftwareEngineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics - all with the most advanced technologies, tools, softwareengineering methodologies and the collaboration of internal and external partners.
Join us to do the best work of your career and make a profound social impact as a Principal (Senior) Engineer on our Client Solution SoftwareEngineering team in Austin, Texas.
As a Principal (Senior) SoftwareEngineer in Linux OS Engineering , you'll be responsible for delivering Linux solutions on our Industrial Client Product Portfolio (Desktop, Notebook, Workstation and so on). This is a new and exciting position for an Architect kind of role within Dell's Client Platform SoftwareEngineering organization, and it is focused on the Linux Operating Systems. This Engineer will be responsible for advanced engineering in the development of technologies for modern client solutions shipped with new client products. Also, the role serves as the lead strategist for a technology or a collection of technologies that together form a complete solution.
Drive Front-End and Next-Generation Platform Strategy by defining requirements and architectures to support upcoming releases
Collaborate with Key Stakeholders including CTO, System Architects, Product Marketing, and Front-End Core Teams to align on platform goals
Lead Industry and Partner Engagement through forums, early collaboration with third-party partners, and open-source initiatives within the Linux community
Define Technical Impact and Innovation by assessing Linux OS implications for BIOS, firmware, and application software, while fostering patent opportunities and concept code development
Gather and Refine Requirements using industry insights and NUDD analysis to deliver proof-of-concepts and ensure alignment during front-end phases
8 - 12+ years of industry experience working with Linux OS, device drivers or related system technologies on Arm based platforms
~ Architect level experience to develop/design key elements of the Linux Operating Systems or solutions that interact extensively with the Linux Operating System (OS) kernel on Arm-based platforms
~ Understand Linux OS components well enough on how to optimize for power/performance and be well-versed in code profiling tools
~ Has background writing low-level device drivers and understands how to streamline code for both key code metrics in execution space as well as the code maintenance/support aspect
~ Development skills including proficiency in C, C++ and C#, good understanding of SW updates technologies
Typically requires 8 - 12+ years of related experience in a professional role with a Bachelor's degree; or 3+ years with a PhD; Experience contributing to open-source projects, including major platforms such as the Linux kernel and GNOME
Supported by your benefits. If you're looking for an opportunity to grow your career with some of the best minds and most advanced tech in the industry, we're looking for you.
Dell Technologies is a unique family of businesses that helps individuals and organizations transform how they work, live and play. Read the full Equal Employment Opportunity Policy here .
#
$101k-129k yearly est. 2d ago
Looking for a job?
Let Zippia find it for you.
Senior Firmware Engineer
Rise Technical
Embedded software engineer job in Houston, TX
Houston, Texas (On-Site)
$100,000 - $140,000 + Medical/Dental/Vision + 401k + PTO + Paid Holidays
Are you a software or firmware engineer with experience in embedded systems, low-level programming, and hardware-integrated product development?
This is a great opportunity to join a specialist engineering organization building advanced sensing, instrumentation, and real-time data-acquisition technologies used in demanding operational environments.
In this role, you'll contribute to the development of embeddedsoftware and firmware for next-generation hardware platforms, working across real-time constraints, communication interfaces, and device-level functionality. You'll support new product development, extend existing embedded modules, and help improve system reliability and performance.
The role suits a hands-on Firmware Engineer looking for long-term stability, strong technical exposure, and the opportunity to grow their expertise within embedded development, hardware-software integration, and real-time system design.
The Role:
*Develop embeddedsoftware/firmware for real-time hardware platforms
*Implement and maintain device drivers and communication interfaces
*Support lab testing, debugging, and system validation
*Contribute to performance improvements and reliable product functionality
The Person:
*Proficient in C/C++ for embedded and firmware development
*Experience with microcontrollers and hardware-level debugging
*Familiar with protocols such as SPI, I2C, UART, or Ethernet
*Ability to obtain U.S. Security Clearance
$93k-126k yearly est. 1d ago
BMC Firmware Engineer
Trilyon, Inc.
Embedded software engineer job in Austin, TX
Top must haves:
- Zephyr OS working knowledge
- Bare metal bring up with Zephyr
- MCTP/PLDM knowledge
- BMC or equivalent working knowledge
open
- BMC experience is plus
KEY RESPONSIBILITIES:
• Contribute to firmware for supporting next generation interconnect technologies both for client proprietary and industry standards like PCIe, CXL, MCTP, UBM, and USB4.
• Engage as a teammate and work closely with multi-functional teams such as BMC, power management, architecture, design and verification on delivery of integrated firmware solutions.
• Develop low level firmware for embedded systems in an RTOS environment.
• Engage in pre-silicon validation activities such as co-simulation with IP and SOC emulation
• Support post- silicon enablement and production cycle efforts
• Develop and support full design cycle of embedded firmware solutions including pre-si, post-si and production
REQUIREMENTS:
• Specialist in C, strong in C++ or Python
• Highly Proficient in developing firmware based on industry standard initiatives PLDM, MCTP, SPDM.
• Knowledge of low-level protocols including I2c, I3c, PCIe, JTAG, SPI, eSPI, UART expected
• Hands on experience with end-to-end Firmware from pre to post-silicon and production cycle.
• 5+ years device driver or embedded firmware development experience
• Experience with Zephyr RTOS
• Demonstrated proficiencies with firmware lab debug, triaging and implementation of bug fixes for silicon bring-up, through production.
• Comfortable in Linux build environment
PREFERRED QUALIFICATIONS:
• Previous BMC Firmware development experience mandatory (Dell iDRAC, Dell CMC, HP iLo, etc)
• Understanding of Security concepts - Root of Trust, verified boot, measured boot
• Experience with Open Source Baseboard Management Controller (BMC) Software Stack (OpenBMC)
• Proficient with Source version control systems like Git, Review tools like Gerrit
• Experience in Arm architecture
• Experience reading and understanding digital schematics
• Strong analytical skills and debug methodology expected.
ACADEMIC CREDENTIALS:
• BSEE, BSCS, or BSCE degree or higher
• 5+ years or more of firmware development
• 3+ years or more of manageability firmware experience
• Candidates should enjoy working in a dynamic team environment
$74k-102k yearly est. 1d ago
Senior Embedded Software Engineer
NR Consulting 4.3
Embedded software engineer job in Fort Worth, TX
Job title: Senior EmbeddedSoftwareEngineer
Direct Hire/ Full-time
Seeking a Senior EmbeddedSoftwareEngineer with strong C programming experience in regulated environments (aerospace/industrial). This role is 100% onsite, no relocation expenses available, and requires end-to-end project ownership.
Key Requirements (Must Have)
Embeddedsoftware development in regulated/safety-critical environments
Strong C programming on microcontrollers (non-web based)
Experience with standards such as DO-178, ISO 26262, EN 50128, IEC 61508, or IEC 62304
Project leadership: own projects from start to finish
Role split: 75% development / 25% project management
Core Responsibilities
Design, develop, and verify embeddedsoftware for aerospace/industrial systems
Develop high- and low-level software requirements
Perform integration, verification, and hardware-based testing
Ensure compliance, traceability, and support certification audits (SOI)
Collaborate with the Systems and Hardware Engineering teams
Qualifications
BS in Software/Computer Engineering, Computer Science, or related field
5+ years of embeddedsoftware development, verification, or integration experience
Strong analytical, communication, and teamwork skills
Preferred Experience
Model-based development (e.g., SCADE)
ARM microprocessors
Safety-critical control systems
Agile project execution
Requirements tools (e.g., DOORS/DNG)
Communication protocols (CAN, ARINC, RS-232)
DSP or digital filter design
Aerospace or industrial functional safety standards
$100k-122k yearly est. 3d ago
Embedded Linux Software Engineer
Planmeca USA Inc.
Embedded software engineer job in Dallas, TX
Embedded Linux SoftwareEngineer / EmbeddedSoftwareEngineer
Who We Are:
Planmeca is one of the largest privately-held dental equipment companies in the industry. Our technology-driven product line includes digital, dental imaging (x-ray) equipment, dental CAD/CAM systems, dental units, and cabinetry. We provide imaging and software solutions for all dental specialties and partner with dental schools, government, universities, and dental service organizations. In the U.S., our products are available through authorized dealers and distribution partnerships.
What We Offer:
We offer a professional work environment, training, growth, and advancement. Competitive compensation and a benefits package including a medical, dental, and vision plan, voluntary benefits including life, short-term and long-term disability, 401(k) savings plan with company match, holiday pay.
Come Join our Planmeca USA Team!
As a key member of our team, you'll have an integral role in designing, implementing, and testing Planmeca's next generation of intraoral 3D scanners. You will be expected to work within an experienced software development team, participate in technical design reviews, develop innovative solutions, write unit tests, and debug both new and existing code. Also, you will work with a cross-disciplinary experienced team to influence and maximize the benefits of Planmec'as generation of scanning hardware.
ESSENTIAL DUTIES:
Design and write embeddedsoftware code according to prescribed specifications
Write code for Linux based application processors including peripheral drivers
Become familiar with Planmeca's scanning technologies and software applications
Develop prototypes to validate suitability of new hardware / firmware / software
Implement embedded system and interpret error reports
Develop embeddedsoftware for functional test equipment for manufacturing
Test software for scalability and structure
Fix bugs and optimize system
Support manufacturing and technical support groups to sustain production and resolve field issues
Collaborate with development team to integrate new hardware into existing applications
Meet company standards pertaining to quantity and quality of work performed on an ongoing basis, performing all work-related tasks in a manner that is in compliance with all Company policies and procedures
Adheres to company policies, procedures, and directives regarding standards of workplace behavior in completing job duties and assignments
Performs other duties as assigned
MINIMUM QUALIFICATIONS:
Training and Experience
Bachelor or master's degree in electrical engineering/computer science/computer engineering or relevant industry experience.
Must have experience in developing Linux kernel and user space applications
Familiarity with managing custom Linux kernel builds (Yocto, BitBake, etc)
Must be familiar with applicable codes, standards, and acceptable industry practices.
Must be able to read electronic schematics.
Must have excellent communication skills and be capable of interacting with other engineering disciplines, managers, manufacturing and support personnel.
Able to work effectively on project teams consisting of departmental and/or cross functional personnel.
Experience with developing products with international agency compliance (FCC, UL, RoHS) is a plus.
Familiarity with motion controllers, DC/AC Motor Drive Circuitry, and CCD cameras is a plus.
WORKING CONDITION:
On-site position with flexible work hours and one day remote/week.
****************
EEO/ADA/Vet/Disabled
$80k-107k yearly est. 4d ago
Sr Software Engineer/ Embedded software Engineer , Information Security (Open Source Compliance)
Infovision Inc. 4.4
Embedded software engineer job in Dallas, TX
Job Title: Sr SoftwareEngineer/ EmbeddedsoftwareEngineer , Information Security (Open Source Compliance)
Duration: Long-term
Note : onsite role (five days a week)
We are seeking a Staff-level engineer who thrives on autonomy, engineering latitude, and self-determination-someone who relishes the freedom to architect solutions, drive compliance, and innovate in a fast-moving environment. You'll join an incredibly dynamic and highly competent Security team, where your expertise will be valued and your voice heard.
The ideal candidate brings at least eight years of hands-on embeddedsoftware development experience, with a proven track record of transitioning into security-focused roles. You'll demonstrate mastery in open-source license compliance, CI/CD automation, vulnerability management, and technical communication-showcasing both self-reliance and the ability to lead initiatives from concept to production. If you're ready to join a team that sets the standard in Security and empowers its members to excel, this is your chance to make your mark.
Required Skills:
Experience: 8+ years in embeddedsoftware development (Linux kernel, device/firmware), plus 2+ years in a security‑focused role (DevSecOps/AppSec/Compliance).
Licensing & Policy: Deep, practical familiarity with GPL/LGPL/MPL/MIT/Apache requirements (attribution, source publication, relinking, derivative‑work analysis) and enforcement throughout the SDLC.
Languages & Stacks: Strong in C, C++, C#; proficient in Python/JavaScript for automation/tooling; confident with XML/JSON/YAML for configs and SBOMs.
Build, Packaging & Artifacts: Proficient with CMake, Clang/LLVM, cross‑compilers; package with Conan/Snapcraft; govern artifacts in JFrog Artifactory with risk analysis via JFrog Xray.
CI/CD & GitOps: Hands‑on with GitHub Actions / GitLab CI and GitOps practices (GitHub/GitLab) for policy‑as‑code and environment orchestration.
Testing & Vulnerability Triage: Skilled at integrating and interpreting SAST/DAST/IAST results; practical experience with CodeQL, SonarQube, ScanCode, and SBOM tooling (SPDX/CycloneDX).
Data & Communication: Able to build Power BI dashboards, write SQL, and translate complex technical topics into clear narratives for technical and non-technical audiences.
Documentation & Training: Exceptional writing quality for SOPs, Working Instructions, and public distribution artifacts; experienced trainer for OSS/GRC topics.
Collaboration: Comfortable influencing cross‑functional roadmaps and mediating license/security trade‑offs with engineering, Legal, and external partners.
Education: Bachelor's or Master's in Computer Engineering, Electrical Engineering, Computer Science, or closely related field. Security certifications (e.g., CISSP, CSSLP) are a plus.
$80k-100k yearly est. 3d ago
Firmware Engineer
Lancesoft, Inc. 4.5
Embedded software engineer job in Austin, TX
KEY RESPONSIBILITIES:
The position entails firmware development in conjunction with coordination with architects, BIOS developers, vendors, and quality assurance teams to develop robust, innovative OpenBMC firmware releases for customer reference boards. Responsibilities include BMC firmware development in an OpenBMC environment, upstreaming work to the OpenBMC community and troubleshooting existing designs.
A successful candidate will employ solid software methodologies, manageability design expertise, debug capabilities, and strong process practices to ensure on-schedule, defect-free firmware deliveries with focus on continuous feature and code improvement.
PREFERRED EXPERIENCE:
• Previous BMC Firmware development experience mandatory (Dell iDRAC, Dell CMC, HP iLo, etc)
• Highly Proficient in developing User Interface based on Java Scripts, Network socket concepts
• Experience with Open Source Baseboard Management Controller (BMC) Software Stack (OpenBMC)
• Programming experience (JavaScript , Shell Scripting, Python, C, C++)
• Knowledge of low-level protocols including I2c, I3c, JTAG, SPI, eSPI, UART, PCIe expected
• Proficient with Source version control systems like Git, Review tools like Gerrit
• Working knowledge of Linux Kernel programming and Linux driver development experience (JTAG, I2C, SPI)
• Hands on experience working with Reference Boards.
• Experience with Linux gcc build and debug tools.
• Strong debug methodology and skills mandatory
• Experience in server manageability architecture mandatory
• Intimate knowledge of software development process methodology expected
• Knowledge of industry standard initiatives such as Redfish, PLDM, MCTP desirable and manageability protocols such as IPMI expected
DESIRED:
• Experience in x86 architecture
• Understanding of Security concepts - Root of Trust, verified boot, measured boot
• Experience in Arm architecture
• Experience reading and understanding digital schematics
• Strong analytical skills and debug methodology expected.
ACADEMIC CREDENTIALS:
• BSEE, BSCS, or BSCE degree or higher
• 5+ years or more of firmware development
• 3 years or more of manageability firmware experience
• Candidates should enjoy working in a dynamic team environment
$75k-98k yearly est. 4d ago
Staff SW Engineer
Visa 4.5
Embedded software engineer job in Houston, TX
Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable, and secure payments network, enabling individuals, businesses, and economies to thrive while driven by a common purpose - to uplift everyone, everywhere by being the best way to pay and be paid. Make an impact with a purpose-driven industry leader. Join us today and experience Life at Visa.
Job Description
Visa Technology & Operations LLC, a Visa Inc. company, needs a Staff SW Engineer (multiple openings) in Foster City, CA to
Responsible for architecture and building cutting edge innovation through engineering of an industry leading secure authentication product, utilizing Artificial Intelligence (AI) capabilities of behavior biometrics, and performing risk-based authentication to protect against Account Takeover threats against Visa's critical internet facing business services and application.
Build and engineer new capabilities into the product called Visa Behavior Analytics.
Lead various product modules, continuously enhancing it to combat threats in the secure authentication and perimeter defense space.
Help drive the team build a product that works at scale, harnessing Terabytes of data.
Present results to a cross section of employees, including senior leadership at Visa. Engage with internal technology, and cyber teams along with global product orgs.
Collaborate with colleagues in technology and product offices to establish effective, productive business relationships.
Lead and instrument work around developing prototypes and algorithms.
Work closely with the data scientists on the team and performing various tasks related to applied.
Position reports to the Foster City, California office and may allow for partial telecommuting.
Qualifications
Basic Qualifications:
Employer will accept a Master's degree in Computer Science, Computer Engineering, Electrical Engineering or related field, and 2 years of experience in the job offered or in a softwareengineer-related occupation.
Position requires experience in the following:
Programming languages: Python, Java, JavaScript, and C++;
Web application design & development;
Web application frontend development experience;
Data platforms: MongoDB, Oracle, and SQL;
Experience building large concurrent microservice architecture platforms;
Building high-throughput data pipelines with message queues such as Kafka and ActiveMQ;
Container platforms: Docker and Kubernetes;
Application development & deployment experience with public cloud environments such as Azure and AWS;
Data synchronization in multi-tenant platforms with tools such as Flyway; and
JTML, HTML, and JSON.
Additional Information
Worksite: Foster City, CA
This is a hybrid position. Hybrid employees can alternate time between both remote and office. Employees in hybrid roles are expected to work from the office 2-3 set days a week (determined by leadership/site), with a general guidepost of being in the office 50% or more of the time based on business needs.
Travel Requirements:This position does not require travel.
Mental/Physical Requirements:This position will be performed in an office setting. The position will require the incumbent to sit and stand at a desk, communicate in person and by telephone, frequently operate standard office equipment, such as telephones and computers.
Visa is an EEO Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.
Visa will consider for employment qualified applicants with criminal histories in a manner consistent with applicable local law, including the requirements of Article 49 of the San Francisco Police Code.
U.S. APPLICANTS ONLY: The estimated salary range for a new hire into this position is $161,637.00 to $233,700.00 USD per year, which may include potential sales incentive payments (if applicable). Salary may vary depending on job-related factors which may include knowledge, skills, experience, and location. In addition, this position may be eligible for bonus and equity. Visa has a comprehensive benefits package for which this position may be eligible that includes Medical, Dental, Vision, 401 (k), FSA/HSA, Life Insurance, Paid Time Off, and Wellness Program.
$161.6k-233.7k yearly 2d ago
Senior Frontend Developer
Mastech Digital 4.7
Embedded software engineer job in Dallas, TX
UI Developer
Westlake, TX
Full Time
Required Skills:
1.) Angular
2.) NodeJS (API Integration)
3.) AWS
**Must be a solid communicator**
$90k-112k yearly est. 5d ago
Senior Software Engineer
Engtal
Embedded software engineer job in Austin, TX
SoftwareEngineer - Backend Systems (Energy Infrastructure Platform)
We're working with a bold, mission-driven power company that's rebuilding the backbone of the American energy system. By combining software, distributed infrastructure, and engineering speed, they are rolling out a next-gen platform that strengthens the grid and empowers communities nationwide.
If you're passionate about transforming critical infrastructure and building software that touches the real world, this is your moment.
The team is developing the operating system powering their entire distributed energy platform. From orchestrating fleets of batteries and real-time grid response to managing field deployments and automating logistics, this is the digital foundation for the future of American power.
As a backend softwareengineer, you'll help scale the core systems that bring this infrastructure to life.
What You'll Do:
Design core backend services and scalable APIs that control everything from grid balancing to field ops.
Own the stack: Work primarily in Go and Python, deploying into modern AWS-based cloud environments.
Use Terraform to define infrastructure-as-code and Temporal to orchestrate complex workflows.
Collaborate across disciplines-deployment, hardware, and operations-to build high-reliability systems that cross physical and digital boundaries.
Every line of code you write will have real-world impact on homes, businesses, and the grid.
What You Bring:
2+ years of professional experience in backend software development (open to multiple seniority levels).
Proficiency in Go, Python, Java, or similar languages.
Familiarity with AWS, Docker, Kubernetes, or other modern cloud and container technologies.
Passion for clean, maintainable code and solid testing practices.
Strong product mindset-you're thinking about the impact and user outcome, not just the implementation.
This is your chance to build systems that don't just ship a product, they power a nationwide platform that's redefining how energy works in America. You'll shape system behavior from silicon to deployment, partner with elite engineers, and lead innovation in one of the most critical and dynamic sectors of our time.
$88k-117k yearly est. 5d ago
Sr. FileMaker Developer
Kalos Consulting
Embedded software engineer job in Dallas, TX
Company Highlights
Industry leading, ministry-minded travel resource for churches, mission agencies, Christian schools and para-church organizations.
Focused on helping ministries and churches with logistical aspects of trip planning, saving time and money in the process.
Over 30 years in service, the firm continues to grow and thrive - sending over 40,000 people on international missions and many more on charter bus and ski trips.
Exceptional leadership, strong team, and an amazing family atmosphere.
Benefits and Features
Health/Dental insurance option for full-time employees
401K matching program
Long-term Disability Insurance
A company laptop
Travel discounts and perks
Great working environment
Balanced and family-centered office
The Role You will Play
The Software Developer focuses on all aspects of the FileMaker-based software solutions: including database architecture, scripting, and user interface design.
This role works in conjunction with the team to develop in-house software to enable staff to work more efficiently and to engage with their clients more effectively.
Being a part of a growing company, you will see the direct impact of your work and how it benefits others.
The Software Developer is entrusted to take ownership of a project to design, test, document, and implement new functionality as well as manage a variety of tasks throughout the application structure.
Community Highlights
This opportunity will collaborate onsite with the team in Dallas, Texas.
Dallas is a large city with a diverse economy and is rich in culture.
Offering abundant entertainment with a lower cost of living, Dallas is a great location.
Background Profile
Expertise in FileMaker development
2-3 years of experience in relational databases
Expertise in writing production-grade software
Exposure to JavaScript and database development
Working knowledge of API Integrations
Comfortable on a Mac Computer
High integrity with a strong work ethic, comfortable in a Christian setting
$84k-111k yearly est. 1d ago
Senior Software Engineer - Data Engineering & Full Stack (.NET / Azure)
Motion Recruitment 4.5
Embedded software engineer job in Irving, TX
About the Company
A leading healthcare services company in Irving; Texas is seeking a Senior Full Stack Data Engineer with strong .NET and Azure data engineering expertise. This role blends data engineering, full-stack application development, and machine learning enablement, making it ideal for engineers who enjoy working across the full technology stack. This is a hybrid contract opportunity offering flexibility while working on enterprise-scale healthcare data and platforms.
About the Role
Design, build, and optimize scalable data pipelines and ingestion workflows. Enable and support machine learning workflows, including data preparation and feature engineering. Develop and maintain full-stack applications (APIs and UI components). Collaborate with data scientists, architects, and product teams to deliver end-to-end solutions. Ensure data quality, performance, security, and reliability across platforms. Troubleshoot production issues and support continuous improvement initiatives. Contribute to architectural decisions and technical strategy.
Duration: 6 months Contract to hire
Type: W-2 Contract Only - C2C, third-party, or sponsorship arrangements are not supported at this time or in the future.
Candidates local to Dallas, TX are preferred as the client requires a FTF interview.
Responsibilities
Design, build, and optimize scalable data pipelines and ingestion workflows
Enable and support machine learning workflows, including data preparation and feature engineering
Develop and maintain full-stack applications (APIs and UI components)
Collaborate with data scientists, architects, and product teams to deliver end-to-end solutions
Ensure data quality, performance, security, and reliability across platforms
Troubleshoot production issues and support continuous improvement initiatives
Contribute to architectural decisions and technical strategy
Qualifications
3-5+ years of professional experience in software development using .NET and C#
Strong experience with Entity Framework for ORM and data access
Hands-on experience with Angular for building dynamic web applications
Experience using Angular Material for UI component design
Backend development experience with SQL / T-SQL and Databricks
Experience working in Agile environments, including CI/CD and TDD
Strong problem-solving skills with experience troubleshooting distributed cloud systems
Required Skills
Azure cloud experience (highly preferred)
Exposure to machine learning or AI solutions, including model development and optimization
Experience with data preparation, feature engineering, or ML workflow integration
Familiarity with additional programming tools such as Python, R, SAS, Java, or MATLAB
Experience with TypeScript
Knowledge of NLP or statistical modeling techniques is a plus
Preferred Skills
Work on enterprise-scale healthcare data systems
Exposure to modern data platforms and ML initiatives
Hybrid work flexibility
Collaborative, cross-functional engineering environment
Equal Opportunity Statement
We are committed to diversity and inclusivity in our hiring practices.
$95k-125k yearly est. 1d ago
Software Engineer
NLB Services 4.3
Embedded software engineer job in Dallas, TX
Role: ServiceNow Engineer with CSM Implementation specialist.
Job Descriptions:
· Develop full stack applications with due consideration to security, design, validation and SDLC framework
· Collaborate with product managers, business operations, engineers to define product requirements and objectives
· Participate in system design consulting, platform management
· Manage multiple tasks and use sound judgment when prioritizing
· Update and maintain documentation for team processes, best practices and runbooks
· Must be passionate about technology and engineering
· Exceptional analytical skills and ability to apply knowledge and experience in decision-making to arrive at creative and commercial solutions
Basic qualifications
· Minimum 5 years of relevant professional experience using ServiceNow
· CSM Implementation specialist.
· Solution design and architecture leveraging Best practices and OOTB capabilities.
· Integrations capabilities- Mid Server, OAuth, Rest, Third party systems
· Flow designer, Workspaces - Agent/Configurable
· Prior experience with working on high availability, mission critical systems
· Proven to work independently in a fast paced and often multi-direction work environment
· Team oriented, strong interpersonal and communication skills
Preferred qualifications
· Experience with development and design of distributed systems
· Experience in financial services specifically corporate cash management desirable
· Experience with AWS services - Amazon MSK/Apache kafka, ECS, S3, IAM, AWS XRay
$67k-90k yearly est. 5d ago
System Engineer
AOM Infusion 3.6
Embedded software engineer job in Arlington, TX
AOM Infusion is a leading provider of home and specialty infusion therapy, dedicated to delivering high-quality, patient-centered care across the communities we serve. Our team of experienced clinicians and professionals work together to ensure every patient receives safe, compassionate, and personalized treatment.
AOM Infusion is looking for a Systems Engineer I to join our team. This is a full time, hybrid role based in our Arlington, TX office.
POSTION OVERVIEW:
Under general supervision of the Director of IT, this position maintains the information technology environment for AOM. The Systems Engineer's role is to ensure the stability, integrity and efficient operation of the in-house and cloud information systems that support core organizational functions. This is achieved by designing, implementing, monitoring, maintaining, supporting and optimizing all networked software and associated operating systems. The Systems Engineer will apply proven communication, analytical and problem-solving skills to help identify, communicate and resolve issues to maximize the benefits of IT systems investments.
KEY RESPONSIBILITIES:
Collaborate with staff to ensure smooth and reliable operation of software and systems for fulfilling business objectives and processes
Work with executive team members, decision makers, and stakeholders to define business requirements and systems goals, and to identify and resolve business systems issues
Design and deploy new applications and enhancements to existing applications, software, and operating systems
Interact and negotiate with vendors, outsourcers, and contractors to secure system-related products and services
Gauge the effectiveness and efficiency of existing systems; develop and implement strategies for improving or further leveraging these systems
Design and perform server and security audits, system backup procedures, and other recovery processes in accordance with the company's disaster recovery and business continuity strategies
Integrate cloud and premise servers, including database, e-mail, print, and backup servers and their associated software into enterprise systems
Ensure system connectivity of all servers, shared software, and other applications
Create and maintain documentation as it relates to system configuration, mapping, processes, and service records
Ensure compatibility and interoperability of in-house computing systems
Coordinate and perform in-depth tests, including end-user reviews, for modified and new systems
Monitor and test system performance; prepare and deliver system performance statistics and reports
Provide orientation and training to end users for all modified and new systems
Installs, configures and maintains new and/or upgraded operating systems, applications, network and client protocols and software, remote access, other software, including applications unique to the department
Establishes and maintains effective working relationships with employees, customers, vendors and all others contacted during the course of work using principles of excellent customer service
Performs additional related duties as assigned
Regular and reliable attendance and performance are required
REQUIREMENTS:
Systems planning, security principles, and general software management best practices
Understanding the organization's goals and objectives
Applicable data privacy practices and laws, HIPAA, HITRUST, SOC 2, ISO 27001
Good project management skills
Microsoft Operating Systems up to and including Windows 2025 Server and Windows 11
VMWare technology i.e. VSphere, VCenter, NSX
Citrix XenApp, Xen Desktop, and Netscaler
Microsoft Exchange 2025 and Microsoft 365
Storage platforms specifically SAN, NFS Converged
Linux servers
Proxy servers, firewalls, mail spam servers
AI Chatbots experience - Copilot, ChatGPT, Gemini, Anthropic, Watson
Preferred experience in Copilot Studio, Azure AI Foundry, Designer & Image Creator, GitHub Copilot
FORMAL EDUCATION & CERTIFICATION
Bachelor's degree, associate degree and or 3-5 years of System Engineering/Administrating experience
Microsoft 365 Certified : Administrator Expert, Azure Solutions Architect Expert, Cybersecurity Architect Expert, certification is a plus
Desirable knowledge and experience:
Hardware, software and networking protocols utilized in LAN, WAN and related data communication systems, including fiber optics and peripheral equipment
Thorough knowledge of LAN switch and router management
Knowledge of router protocols
Thorough knowledge of TCP/IP communication
Knowledge of VLAN technology
Experience with Cisco Meraki
BENEFITS:
AOM Infusion recognizes the value of benefits for you and your family, so we offer a comprehensive and competitive benefits program:
Medical, Dental, Vision, 401(k) with Employer Match up to 10%, Paid Time Off & Paid Holidays, FSA, Life & AD&D Insurance, Disability Coverage, and Employee Referral Program
To learn more about our company culture and career opportunities, please visit Careers - AOM Infusion
$80k-120k yearly est. 1d ago
Senior Principal Software Engineer - Linux OS Engineering
Dell 4.8
Embedded software engineer job in Texas
Principal (Senior) SoftwareEngineer - Linux OS Engineering
The SoftwareEngineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics - all with the most advanced technologies, tools, softwareengineering methodologies and the collaboration of internal and external partners.
Join us to do the best work of your career and make a profound social impact as a Principal (Senior) Engineer on our Client Solution SoftwareEngineering team in Austin, Texas.
What you'll achieve
As a Principal (Senior) SoftwareEngineer in Linux OS Engineering , you'll be responsible for delivering Linux solutions on our Industrial Client Product Portfolio (Desktop, Notebook, Workstation and so on). You'll work closely with teams across Dell to deliver innovative products that position the company as a leader in this space. In addition, you'll partner with technical providers to resolve complex issues and influence the development of new features and enhancements.
Key Responsibilities
This is a new and exciting position for an Architect kind of role within Dell's Client Platform SoftwareEngineering organization, and it is focused on the Linux Operating Systems. This Engineer will be responsible for advanced engineering in the development of technologies for modern client solutions shipped with new client products. Also, the role serves as the lead strategist for a technology or a collection of technologies that together form a complete solution.
You will:
Drive Front-End and Next-Generation Platform Strategy by defining requirements and architectures to support upcoming releases
Collaborate with Key Stakeholders including CTO, System Architects, Product Marketing, and Front-End Core Teams to align on platform goals
Lead Industry and Partner Engagement through forums, early collaboration with third-party partners, and open-source initiatives within the Linux community
Define Technical Impact and Innovation by assessing Linux OS implications for BIOS, firmware, and application software, while fostering patent opportunities and concept code development
Gather and Refine Requirements using industry insights and NUDD analysis to deliver proof-of-concepts and ensure alignment during front-end phases
Take the first step towards your dream career
Every Dell Technologies team member brings something unique to the table. Here's what we are looking for with this role:
Essential Requirements:
8 - 12+ years of industry experience working with Linux OS, device drivers or related system technologies on Arm based platforms
Architect level experience to develop/design key elements of the Linux Operating Systems or solutions that interact extensively with the Linux Operating System (OS) kernel on Arm-based platforms
Understand Linux OS components well enough on how to optimize for power/performance and be well-versed in code profiling tools
Has background writing low-level device drivers and understands how to streamline code for both key code metrics in execution space as well as the code maintenance/support aspect
Development skills including proficiency in C, C++ and C#, good understanding of SW updates technologies
Desirable Requirements:
Typically requires 8 - 12+ years of related experience in a professional role with a Bachelor's degree; or 6+ years with a Master's degree; or 3+ years with a PhD; or equivalent experience
Experience contributing to open-source projects, including major platforms such as the Linux kernel and GNOME
Compensation
Dell is committed to fair and equitable compensation practices. The salary range for this position is $178,500 - $269,500.
Benefits and Perks of working at Dell Technologies
Your life. Your health. Supported by your benefits. You can explore the overall benefits experience that awaits you as a Dell Technologies team member - right now at MyWellatDell.com
Who we are
We believe that each of us has the power to make an impact. That's why we put our team members at the center of everything we do. If you're looking for an opportunity to grow your career with some of the best minds and most advanced tech in the industry, we're looking for you.
Dell Technologies is a unique family of businesses that helps individuals and organizations transform how they work, live and play. Join us to build a future that works for everyone because Progress Takes All of Us.
Dell Technologies is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. Read the full Equal Employment Opportunity Policy here .
#LI-Onsite
Job ID: R284693
$178.5k-269.5k yearly 2d ago
Staff Software Engineer - Platform as a Service
Visa 4.5
Embedded software engineer job in Austin, TX
Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable, and secure payments network, enabling individuals, businesses, and economies to thrive while driven by a common purpose - to uplift everyone, everywhere by being the best way to pay and be paid.
Make an impact with a purpose-driven industry leader. Join us today and experience Life at Visa.
Job Description
The Opportunity:
We are looking for dedicated, curious, and energetic SoftwareEngineers who embrace solving complex challenges on a global scale. As a Visa SoftwareEngineer, you will be an integral part of a multi-functional development team inventing, designing, building, and testing software products that reach a truly global customer base. While building components of innovative payment technology, you will get to see your efforts shaping the digital future of monetary transactions. Visa's Platform as a Service teamis responsible for building and maintaining Visa's internal hosting platform, enabling teams across the company to develop and launch Generative AI platforms with speed and reliability.
Essential Functions:
Responsible for the architecture, design, development, and implementation of software applications.
Evaluate and introduce technology tools and processes that enable Visa to develop products and solutions, to embrace business opportunities and/or improve operational efficiency.
Develop and implement unified control center and monitoring tools to measure, monitor, and report on platform, data availability, utilization, capacity trend, and overall health metrics.
Formulate methods to enable consistent data loading and optimize data operations.
Monitor health of platforms, generate performance reports, and monitor and provide continuous improvements.
Ensure on-time delivery of projects, production support plans, and knowledge transfer for long-term supportability of upgrades, enhancements, and deployments.
Understand usage patterns and workload requirements of new projects.Develop code and mentor junior developers to ensure deliverables are on time, within budget, and with good code quality.
Produce clear, comprehensive, and well-organized technical documentation to facilitate knowledge sharing across global teams.
Effectively operate as part of a globally distributed team, embracing diverse perspectives, time zones, and cultures to achieve organizational goals.
Develop and designmoderately advanced architect solutions that are robust and scalable, considering integrations with other solutions across the internal technical ecosystem
Providedomain expertise on the development of user documentation of solutions and implements standard processes in user documentation.
Playa significant role in the development and delivery of new features within a product from end-to-end.
Take responsibility for the end-to-end lifecycle of platform products, including design, implementation, testing, deployment, monitoring, troubleshooting, and ongoing support.
The Skills You Bring:
Energy and Experience: A growth mindset that is curious and passionate about technologies and enjoys challenging projects on a global scale
Challenge the Status Quo: Comfort in pushing the boundaries, "hacking" beyond traditional solutions
Language Expertise: Expertise in one or more general development languages (e.g., Java, Python, Javascript, Shell/PowerShell scripting, Ansible Playbooks)
Builder: Experience building and deploying modern services and web applications with quality and scalability
Learner: Constant drive to learn new technologies such as Angular, React, Kubernetes, Docker, GENAI technologies etc.
Partnership: Experience collaborating with Product, Test, Dev-ops, and Agile/Scrum teams
This is a hybrid position. Expectation of days in office will be confirmed by your hiring manager.
Qualifications
Basic Qualifications:
* 5+ years of relevant work experience with a Bachelor's Degree or at least 2 years of work experience with an Advanced degree (e.g. Masters, MBA, JD, MD) or 0 years of work experience with a PhD, OR 8+ years of relevant work experience.
Preferred Qualifications:
* Experience of building REST based web services & web applications using Java and Spring framework, GoLang, AnglarJS
* Multi-disciplinary skills and experience in ideation, software design, programming, debugging, and optimization.
* Experience writing unit and integration test cases
* Solid understanding of Object-Oriented design and programming concepts
* Possess knowledge of and the ability to use database software (e.g., applications, web-based applications, information systems) to maintain, modify, and output data.
* Have knowledge of systems integration processes where separately produced components or subsystems are combined, and their interaction problems are addressed.
* Understand data structures, which consist of data organization, management, and storage formats, enabling efficient access and modifications. This includes a collection of data values, the relationships among them, and the functions or operations that can be applied to the data.
* Experience in all phases of development - design, coding, testing, debugging, deployment, and monitoring of applications is highly preferred.
* Security and Authentication standards and technologies, including OAuth.
* Flow diagramming and articulating the design or understanding of the code flows.
* Continuous Integration and Continuous Delivery (CI/CD) processes.
* Flavors of GenAI: Experience and understanding of Generative AI technologies and their applications.
* Agentic Framework: Understanding of the agentic framework and mindset for leveraging Generative AI.
* Experience with network architecture, Load balancers, and Firewalls.
Additional Information
Work Hours: Varies upon the needs of the department.
Travel Requirements: This position requires travel5-10% of the time.
Mental/Physical Requirements: This position will be performed in an office setting. The position will require the incumbent to sit and stand at a desk, communicate in person and by telephone, frequently operate standard office equipment, such as telephones and computers.
Visa is an EEO Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.
Visa will consider for employment qualified applicants with criminal histories in a manner consistent with applicable local law, including the requirements of Article 49 of the San Francisco Police Code.
U.S. APPLICANTS ONLY: The estimated salary range for this positionis $131,600 to $210,300USD per year, which may include potential sales incentive payments (if applicable). Salary may vary depending on job-related factors which may include knowledge, skills, experience, and location. In addition, this position may be eligible for bonus and equity. Visa has a comprehensive benefits package for which this position may be eligible that includes Medical, Dental, Vision, 401 (k), FSA/HSA, Life Insurance, Paid Time Off, and Wellness Program.
$131.6k-210.3k yearly 2d ago
Senior Principal Software Engineer - Linux OS Engineering
Dell 4.8
Embedded software engineer job in Pflugerville, TX
Principal (Senior) SoftwareEngineer - Linux OS Engineering
The SoftwareEngineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics - all with the most advanced technologies, tools, softwareengineering methodologies and the collaboration of internal and external partners.
Join us to do the best work of your career and make a profound social impact as a Principal (Senior) Engineer on our Client Solution SoftwareEngineering team in Austin, Texas.
What you'll achieve
As a Principal (Senior) SoftwareEngineer in Linux OS Engineering , you'll be responsible for delivering Linux solutions on our Industrial Client Product Portfolio (Desktop, Notebook, Workstation and so on). You'll work closely with teams across Dell to deliver innovative products that position the company as a leader in this space. In addition, you'll partner with technical providers to resolve complex issues and influence the development of new features and enhancements.
Key Responsibilities
This is a new and exciting position for an Architect kind of role within Dell's Client Platform SoftwareEngineering organization, and it is focused on the Linux Operating Systems. This Engineer will be responsible for advanced engineering in the development of technologies for modern client solutions shipped with new client products. Also, the role serves as the lead strategist for a technology or a collection of technologies that together form a complete solution.
You will:
Drive Front-End and Next-Generation Platform Strategy by defining requirements and architectures to support upcoming releases
Collaborate with Key Stakeholders including CTO, System Architects, Product Marketing, and Front-End Core Teams to align on platform goals
Lead Industry and Partner Engagement through forums, early collaboration with third-party partners, and open-source initiatives within the Linux community
Define Technical Impact and Innovation by assessing Linux OS implications for BIOS, firmware, and application software, while fostering patent opportunities and concept code development
Gather and Refine Requirements using industry insights and NUDD analysis to deliver proof-of-concepts and ensure alignment during front-end phases
Take the first step towards your dream career
Every Dell Technologies team member brings something unique to the table. Here's what we are looking for with this role:
Essential Requirements:
8 - 12+ years of industry experience working with Linux OS, device drivers or related system technologies on Arm based platforms
Architect level experience to develop/design key elements of the Linux Operating Systems or solutions that interact extensively with the Linux Operating System (OS) kernel on Arm-based platforms
Understand Linux OS components well enough on how to optimize for power/performance and be well-versed in code profiling tools
Has background writing low-level device drivers and understands how to streamline code for both key code metrics in execution space as well as the code maintenance/support aspect
Development skills including proficiency in C, C++ and C#, good understanding of SW updates technologies
Desirable Requirements:
Typically requires 8 - 12+ years of related experience in a professional role with a Bachelor's degree; or 6+ years with a Master's degree; or 3+ years with a PhD; or equivalent experience
Experience contributing to open-source projects, including major platforms such as the Linux kernel and GNOME
Compensation
Dell is committed to fair and equitable compensation practices. The salary range for this position is $178,500 - $269,500.
Benefits and Perks of working at Dell Technologies
Your life. Your health. Supported by your benefits. You can explore the overall benefits experience that awaits you as a Dell Technologies team member - right now at MyWellatDell.com
Who we are
We believe that each of us has the power to make an impact. That's why we put our team members at the center of everything we do. If you're looking for an opportunity to grow your career with some of the best minds and most advanced tech in the industry, we're looking for you.
Dell Technologies is a unique family of businesses that helps individuals and organizations transform how they work, live and play. Join us to build a future that works for everyone because Progress Takes All of Us.
Dell Technologies is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. Read the full Equal Employment Opportunity Policy here .
#LI-Onsite
Job ID: R284693
$178.5k-269.5k yearly 2d ago
Staff Software Engineer
Visa 4.5
Embedded software engineer job in Austin, TX
Visa is a world leader in payments technology, facilitating transactions between consumers, merchants, financial institutions and government entities across more than 200 countries and territories, dedicated to uplifting everyone, everywhere by being the best way to pay and be paid.
At Visa, you'll have the opportunity to create impact at scale - tackling meaningful challenges, growing your skills and seeing your contributions impact lives around the world. Join Visa and do work that matters - to you, to your community, and to the world.
Progress starts with you.
Job Description
Visa's Corporate Legal Technology team builds secure, scalable platforms that power global privacy, compliance, and legal operations. We design and deliver systems that support data privacy programs, legal holds, data retention, workflows, regulatory reporting, and internal and external audit needs. Our applications are critical to the trust and integrity of Visa's brand and operations.
As a Staff SoftwareEngineer, you will be a technical leader who architects, builds, and scales secure services and front-end experiences supporting legal and privacy workflows. You will own complex systems end to end from requirements and solution design through implementation, automation, observability, and production reliability while mentoring engineers and partnering with legal, privacy, security, and data teams.
This is a hybrid position based in Austin, TX.Expectationofdays intheoffice will be confirmed by your Hiring Manager.
Qualifications
Basic Qualifications:
5+ years of relevant work experience with a Bachelor's Degree or at least 2 years of work experience with an Advanced degree (e.g. Masters, MBA, JD, MD) or 0 years of work experience with a PhD, OR 8+ years of relevant work experience.
Preferred Qualifications:
6 or more years of work experience with a Bachelors Degree or 4 or more years of relevant experience with an Advanced Degree (e.g. Masters, MBA, JD, MD) or up to 3 years of relevant experience with a PhD
10 years of professional softwareengineering experience across the full SDLC, including design, development, testing, deployment, and operations
Strong proficiency in Python, Flask, or FastAPI for building secure, scalable APIs
Hands on experience with React JS, modern state management, and component driven development
Demonstrated experience with automation and cybersecurity
Experience with relational databases Working knowledge of NoSQL where appropriate
Familiarity with cloud platforms and containerization
Strong understanding of privacy and security concepts
Excellent communication and collaboration skills. Ability to lead technical initiatives and mentor others.
Additional Information
Work Hours: Varies upon the needs of the department.
Travel Requirements: This position requires travel5-10% of the time.
Mental/Physical Requirements: This position will be performed in an office setting. The position will require the incumbent to sit and stand at a desk, communicate in person and by telephone, frequently operate standard office equipment, such as telephones and computers.
Visa is an EEO Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.
Visa will consider for employment qualified applicants with criminal histories in a manner consistent with applicable local law, including the requirements of Article 49 of the San Francisco Police Code.
U.S. APPLICANTS ONLY: The estimated salary range for this positionis $131,600.00 to $210,300.00 USD per year, which may include potential sales incentive payments (if applicable). Salary may vary depending on job-related factors which may include knowledge, skills, experience, and location. In addition, this position may be eligible for bonus and equity. Visa has a comprehensive benefits package for which this position may be eligible that includes Medical, Dental, Vision, 401 (k), FSA/HSA, Life Insurance, Paid Time Off, and Wellness Program.
$131.6k-210.3k yearly 4d ago
Senior Principal Software Engineer - Linux OS Engineering
Dell 4.8
Embedded software engineer job in Texas
Principal (Senior) SoftwareEngineer - Linux OS Engineering The SoftwareEngineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics - all with the most advanced technologies, tools, softwareengineering methodologies and the collaboration of internal and external partners.
Join us to do the best work of your career and make a profound social impact as a Principal (Senior) Engineer on our Client Solution SoftwareEngineering team in Austin, Texas.
As a Principal (Senior) SoftwareEngineer in Linux OS Engineering , you'll be responsible for delivering Linux solutions on our Industrial Client Product Portfolio (Desktop, Notebook, Workstation and so on). This is a new and exciting position for an Architect kind of role within Dell's Client Platform SoftwareEngineering organization, and it is focused on the Linux Operating Systems. This Engineer will be responsible for advanced engineering in the development of technologies for modern client solutions shipped with new client products. Also, the role serves as the lead strategist for a technology or a collection of technologies that together form a complete solution.
Drive Front-End and Next-Generation Platform Strategy by defining requirements and architectures to support upcoming releases
Collaborate with Key Stakeholders including CTO, System Architects, Product Marketing, and Front-End Core Teams to align on platform goals
Lead Industry and Partner Engagement through forums, early collaboration with third-party partners, and open-source initiatives within the Linux community
Define Technical Impact and Innovation by assessing Linux OS implications for BIOS, firmware, and application software, while fostering patent opportunities and concept code development
Gather and Refine Requirements using industry insights and NUDD analysis to deliver proof-of-concepts and ensure alignment during front-end phases
8 - 12+ years of industry experience working with Linux OS, device drivers or related system technologies on Arm based platforms
~ Architect level experience to develop/design key elements of the Linux Operating Systems or solutions that interact extensively with the Linux Operating System (OS) kernel on Arm-based platforms
~ Understand Linux OS components well enough on how to optimize for power/performance and be well-versed in code profiling tools
~ Has background writing low-level device drivers and understands how to streamline code for both key code metrics in execution space as well as the code maintenance/support aspect
~ Development skills including proficiency in C, C++ and C#, good understanding of SW updates technologies
Typically requires 8 - 12+ years of related experience in a professional role with a Bachelor's degree; or 3+ years with a PhD; Experience contributing to open-source projects, including major platforms such as the Linux kernel and GNOME
Supported by your benefits. If you're looking for an opportunity to grow your career with some of the best minds and most advanced tech in the industry, we're looking for you.
Dell Technologies is a unique family of businesses that helps individuals and organizations transform how they work, live and play. Read the full Equal Employment Opportunity Policy here .
#
$101k-128k yearly est. 2d ago
Staff Software Engineer
Visa 4.5
Embedded software engineer job in Austin, TX
Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable, and secure payments network, enabling individuals, businesses, and economies to thrive while driven by a common purpose - to uplift everyone, everywhere by being the best way to pay and be paid.
Make an impact with a purpose-driven industry leader. Join us today and experience Life at Visa.
Job Description
Visa's Technology Organization is a community of problem solvers and innovators reshaping the future of commerce. We operate the world's most sophisticated processing networks capable of handling more than 65k secure transactions a second across 80M merchants, 15k Financial Institutions, and billions of everyday people. While working with us you'll get to work on complex distributed systems and solve massive scale problems centered on new payment flows, business and data solutions, cyber security, and B2C platforms.
We are looking for Versatile, curious, and energetic SoftwareEngineers who embrace solving complex challenges on a global scale. As a Visa SoftwareEngineer, you will be an integral part of a multi-functional development team inventing, designing, building, and testing software products that reach a truly global customer base. While building components of powerful payment technology, you will get to see your efforts shaping the digital future of monetary transactions.
As a part of the Risk and Identity Solutions (RaIS) team, you will be responsible for developing critical risk and fraud prevention applications and services. Your work will involve:
Idea Generation & Architecture: Contribute to the brainstorming, design, and architecture of new solutions.
Development & Testing: Develop and test applications using bleeding-edge AI tools like ChatGPT, Claude, GitHub Copilot, and others.
Innovation & Impact: Design new software solutions or refactor existing ones to enhance performance and maintainability, while making a significant impact on our products and services.
Ideal Candidates:
We're looking for softwareengineers who are passionate about solving challenging business problems and building applications that deliver exceptional user experiences. If you thrive in a dynamic environment and are ready to make a difference, we want you on our team.
Responsibilities:
Collaborative Leadership: Lead and collaborate with stakeholders (e.g., product owners, project managers, technical leads, architects) to define project requirements, leveraging an understanding of tradeoffs and project costs.
Design and Architecture: Translate functional and non-functional requirements into system designs, ensuring components interact seamlessly across teams. Lead architecture discussions and refine design documents to meet non-functional requirements.
Code Development and Reviews: Independently design and develop products, lead code reviews, and ensure adherence to coding standards. Provide guidance to team members and share best practices.
Testing and Quality Assurance: Create and review complex test plans, identify test gaps, and ensure efficient execution of quality assurance testing. Proactively predict and address defects in software code.
Tool Enhancement and Automation: Lead efforts to enhance, reuse, and identify new developer tools. Propose and implement automation to improve system and tool efficiency.
Mentorship and Knowledge Sharing: Stay abreast of new trends and technologies, mentor other engineers, and share knowledge to improve product availability, reliability, efficiency, observability, and performance.
Stakeholder Engagement: Engage with product engineering teams and product owners through code/design reviews, regular meetings, and participation in on-call rotations and incident responses.
GenAI Innovation: Help contribute to product innovation and internal efficiency gains using bleeding edge AI tools.
This is a hybrid position. Expectation of days in the office will be confirmed by your Hiring Manager.
Qualifications
Basic Qualifications:
5+ years of relevant work experience with a Bachelor's Degree or at least 2 years of work experience with an Advanced degree (e.g. Masters, MBA, JD, MD) or 0 years of work experience with a PhD, OR 8+ years of relevant work experience.
Preferred Qualifications:
5+ years of relevant work experience with a Bachelor's Degree or at least 2 years of work experience with an Advanced degree (e.g. Masters, MBA, JD, MD) or 0 years of work experience with a PhD, OR 8+ years of relevant work experience.
Master's degreein Math, Science, Engineering, Computer Science, Information Systems, or related fieldplus at least 3 years of related experience
Two years or more experience mentoring developers and leading technical initiatives
Minimum two years of experience developing and/or implementing microservices.
At least one year of hands-on experience with container-based technologiese.g.,Docker,Kubernetes.
Java programming expertise, including experience with Java microservices frameworkssuch as SpringorQuarkus.
Database proficiency:
SQL databases (e.g., PostgreSQL, MySQL)
NoSQL databases (e.g., MongoDB, Cassandra)
Data streaming/queuing technologies: AMQ, Kafka.
Strong understanding ofclean coding practices,architectural design, andsoftware design principles.
Experience inmigrating and modernizing software stacks.
Secure coding practicesand mitigation of security vulnerabilities.
Ability to define and maintaindevelopment conventions and best practicesfor cross-cutting concerns.
Familiarity with LLM (large language model) toolsfor internal work and product integration (e.g., ChatGPT, Claude, GitHub Copilot).
Testing and QAproficiency, including test plan creation, gap identification, and defect prediction.
Leadership experience(minimum 3 years), including:
Experience inarchitecture and system designfor distributed, scalable applications.
Track record ofcollaborating with stakeholders(product owners, technical leads, architects) to define requirements and assess trade-offs.
Involvement incode reviews,design reviews, andtechnical documentation.
Tool enhancement and automationfor developer productivity and system efficiency.
Participation inon-call rotationsandincident response.
Collaborative mindsetwith ability to work across functional teams.
Strongproblem-solving skillsfor global-scale, complex systems.
Innovation-driven, with an aptitude for leveraging emerging technologies.
Excellentcommunication skillsfor stakeholder engagement.
Ability to mentor, share knowledge, and raise team technical capabilities.
Adaptabilityin a dynamic, hybrid work environment.
Passion forbuilding exceptional user experiencesand tackling challenging business problems.
Additional Information
Work Hours: Varies upon the needs of the department.
Travel Requirements: This position requires travel5-10% of the time.
Mental/Physical Requirements: This position will be performed in an office setting. The position will require the incumbent to sit and stand at a desk, communicate in person and by telephone, frequently operate standard office equipment, such as telephones and computers.
Visa is an EEO Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.
Visa will consider for employment qualified applicants with criminal histories in a manner consistent with applicable local law, including the requirements of Article 49 of the San Francisco Police Code.
U.S. APPLICANTS ONLY: The estimated salary range for this positionis $131,600.00 to $210,300.00 USD per year, which may include potential sales incentive payments (if applicable). Salary may vary depending on job-related factors which may include knowledge, skills, experience, and location. In addition, this position may be eligible for bonus and equity. Visa has a comprehensive benefits package for which this position may be eligible that includes Medical, Dental, Vision, 401 (k), FSA/HSA, Life Insurance, Paid Time Off, and Wellness Program.
How much does an embedded software engineer earn in Durant, OK?
The average embedded software engineer in Durant, OK earns between $57,000 and $98,000 annually. This compares to the national average embedded software engineer range of $77,000 to $134,000.
Average embedded software engineer salary in Durant, OK