Senior Software Engineer
Goodwin Recruiting
Position Overview
Our client is seeking a Senior 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 products. In this role, you will act as a technical leader, mentoring engineers and serving as a key bridge between hardware, firmware, and application software teams.
Key Responsibilities
Lead the architecture, design, and implementation of embedded software and control algorithms for power and high-voltage systems.
Collaborate closely with electrical and hardware engineers on system requirements, hardware/software interfaces, and design trade-offs.
Develop and maintain firmware for microcontrollers and real-time systems, including communication, control loops, and safety features.
Design and build internal tools for automated testing, verification, data collection, and diagnostics of power electronic systems.
Drive root-cause analysis and resolution of complex system issues involving both software and hardware.
Review code and designs, set best practices, and mentor junior engineers in software engineering and embedded development.
Contribute to product roadmaps, estimation, and planning with cross-functional stakeholders (engineering, product, manufacturing, quality).
Ensure compliance with relevant safety, regulatory, and quality standards for products in regulated industries.
Qualifications
Bachelors degree in Electrical Engineering, Computer Engineering, or related field; Masters degree preferred.
5+ years of professional software development experience, with at least 3 years in embedded or hardware-related environments.
Strong proficiency in C/C++; experience with Python or similar scripting languages for tooling and automation.
Solid understanding of circuits, power electronics fundamentals, and hardware design constraints.
Hands-on experience with microcontrollers, communication protocols (UART, SPI, I2C, CAN), and hardware bring-up.
Proficiency with laboratory and debugging equipment (oscilloscopes, logic analyzers, multimeters) and low-level debugging techniques.
Demonstrated experience leading technical projects and mentoring other engineers.
Strong communication skills and ability to work effectively with cross-functional teams.
Preferred Qualifications
Experience with high-voltage systems, power supplies, motor drives, or similar power electronic products.
Knowledge of real-time operating systems (RTOS) and safety-critical or high-reliability systems.
Familiarity with tools such as LabVIEW, MATLAB/Simulink, or similar engineering and test platforms.
Experience in regulated industries (medical, aerospace, industrial safety) and associated compliance standards.
Background in developing automated test infrastructure for production and validation.
Whats Offered
Competitive salary and performance-based incentives.
Comprehensive health insurance (medical, dental, vision, life, STD, LTD).
401(k) retirement plan.
Opportunities for professional development and advancement.
Dynamic, collaborative, and innovative work environment.
If you are a results-driven engineering professional with a passion for electronics and embedded systems, we encourage you to apply.
$86.8k - $165.2k
...strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead... ...the future of aerospace and defense. Raytheon is hiring a Senior Software Engineer to support our teams in Richardson TX. You will...SeniorTemporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours$90k - $180k
Position Summary Walmart‑VIZIO’s Technology - Software and Services division is seeking a Senior Software Engineer with expertise in video, audio and graphics pipeline to join their growing team. A successful candidate will contribute embedded domain expertise and contribute...SeniorFull timeTemporary workPart timeWork at office- ...Job Title We are seeking a skilled API / Microservices Software Engineer to join our dynamic development team. Role and Location Interview: virtual Visa: Any except h1b · Role is hybrid - 2 days/week onsite in Addison, TX or Miramar, FL - Local preferred, relocation...SeniorH1bLocal areaRelocation2 days per week
- Upbound is hiring a Senior Software Engineer in Dallas, Texas, to build and operate Upbound Spaces, our control plane management software. You will troubleshoot multi-tenant SaaS environments and support enterprise management in cloud and on-premises setups. Candidates...Senior
- ...We are seeking a Senior Software Engineer to contribute to the design, development, and enhancement of complex software systems. This role is ideal for an engineer with strong hands-on development experience who also demonstrates leadership potential and the ability to...SeniorFlexible hours
- ...We partner with Fortune 500 companies to address complex business challenges. Our services span AI, IT staffing, cloud computing, engineering, mobility, testing, and more. Certified with CMMI Level 3 and ISO standards, V2Soft is committed to quality and security. Beyond...SeniorWork experience placementLocal areaWorldwide
- ...Portfolio Management to fix app issues, pricing exceptions, and data anomalies. Mentorship: Guide junior team members on software engineering best practices. Required Qualifications & Skills Tech Stack: 5+ years of backend experience with C# / .NET Core and...SeniorFlexible hours
- ...asset‑light supply chain solutions across the United States and Canada. Job Summary We are seeking an experienced Senior Software Engineer to join our team. This role is part of a team modernizing internal enterprise applications that support administrative, financial...Senior
$150k - $200k
...Senior Software Engineer Title of Role: Senior Software Engineer Location: Texas, onsite Company Stage of Funding: Venture-Backed — Software Development, Crypto Office Type: Onsite Salary: $150K–$200K Company Description We're representing a dynamic...SeniorWork at officeWorldwide- ...Senior Level Software Engineer As an experienced Software Engineer, your mission is to help lead our team of innovators and technologists toward creating next-level solutions that improve the way our business is run. Your deep knowledge of design, analytics, development...Senior
- ...Senior Software Engineer NextStep Recruiting has partnered with an industrial technology organization to identify a Senior Software Engineer in the Dallas, TX area. This role is primarily remote with occasional onsite client visits and will support the development...SeniorLocal areaRemote work
- ...Sr. Software Engineer Location: Cary, NC (Hybrid) (Need Local consultants only) Job Type: 12 months contract Final interview will be 90 Min F2F in at client location in Cary, NC Job Description: ~10+ years of Java/J2EE Web Development Experience. ~ Comfortable...SeniorContract workLocal area
$75 per hour
...Schedule: Hybrid 2 days onsite. ( Position will begin onsite.) Duration: end of year Job Description: The Lead Test Engineer is responsible for independently leading Test Engineering teams. You will be responsible for developing test plans and...SeniorHourly pay- ...Job Title: Senior Software Engineer Location-Type: Remote (PST timezone required) Start Date: ASAP Duration: 6 Month Contract-to-Hire Compensation Range: $70-80/hr W2 Visa Sponsorship: Not eligible for visa sponsorship Job Description: This role...SeniorContract workWork experience placementImmediate startRemote work
- ...Senior Software Engineer Opportunity Oculon Intelligence is an AI-native, security first market intelligence platform built for the future of equities and options. We provide mission critical infrastructure required for enhanced compliance, execution analytics and...SeniorRemote work
- ...IT Plano, TX Mar 27, 2026 Senior Software Engineer Contract | Remote — Dallas local preferred About The Company We are a global IT and business consulting firm with a close-knit, collaborative culture backed by world-class resources. Our Texas Business Unit...SeniorContract workLocal areaRemote work
- ...Position Title: Senior Software Engineer Company Address: 3300 Olympus Blvd., Suite 120 Dallas, TX ONSITE 5 Days a Week. Duration: 6 months C2H Our software delivery teams are outcomes-driven and take full ownership of the systems they design, build...Senior
$92.7k - $185.4k
...Experience on Cloud Technologies like GCP, AWS, Azure, Java, Python and Angular Education A Master’s degree or foreign equivalent in Engineering, Computer Science, Information Systems, IT, or closely related technical field and 3 years of experience in application...SeniorHourly payFull timeTemporary workWork experience placementLocal area- ...Position Title: Senior Software Engineer (TACL | HPE Nonstop) Location: Jersey City, NJ OR Tampa, FL OR Plano, TX OR Columbus, OH Duration: 12+ Months (Possibility of extension) Job Description: We are seeking a highly skilled and experienced professional...Senior
$120k - $130k
...Must Have Technical/Functional Skill We are seeking an experienced Senior Software Engineer (Python, AWS) with strong expertise in Microservices architecture, Python (FastAPI), Aurora PostgreSQL, and AWS services. The role focuses on designing and building scalable...Senior- ...Senior Software Engineer Apply Online Join the team at Tyler Technologies as an Senior Software Engineer! As a full stack engineer, you will work with a wide range of technologies such as .NET, Angular, HTML5, SQL, and Cloud/AWS building scalable solutions that...SeniorLocal area
- ...Senior Software Engineer Doeren Mayhew is the 37th largest U.S. tax, assurance and advisory firm headquartered in Troy, Michigan with over 25 offices across the country and abroad. Founded in 1932, Doeren Mayhew is positioned for successful future growth. If you want...Senior
- ...Senior Software Engineer Chicago, IL, Dallas, TX, or Jersey City, NJ Hybrid – onsite 2-3 days per week, WFH 2-3 days per week Position Summary: This role is open with a financial services company. The Senior Software Engineer works with business analysts, team...SeniorImmediate startWork from home2 days per week3 days per week
- ...Title: Senior Software Engineer Location: Plano, TX Hybrid Type: Contract Client round will be In-person Responsibilities: • Design, develop, and maintain robust, scalable, and secure backend applications using...SeniorContract workWork experience placement
$128.05k - $192.07k
...Hardware Test Engineering Software Developer Shield AI's mission is to protect the lives of service members and civilians with intelligent systems. The Hardware Test Engineering team contributes to this effort by designing test solutions that drive high hardware reliability...SeniorFull timeTemporary workPart timeInternship- ...Who we're looking for Toyota Financial Services Enterprise Platforms is looking for a passionate and highly motivated Senior Software Engineer . The primary responsibility of this role is to design, build, and implement scalable cloud-native solutions that power...SeniorRelocation package
- ...Senior Software Engineer Our client, a data center company in the DFW area, is looking for a Senior Software Engineer with strong experience in IoT Edge, MQTT, and cloud data pipelines to support the next generation of Data Center Infrastructure Management (DCIM) platforms...SeniorLocal area
- Tyler Technologies, Inc. is seeking a Senior Software Engineer to develop and maintain features for our Corrections Solutions products. The role requires a collaborative mindset, experience in software development, and proficiency with relational databases like MySQL....SeniorLocal area3 days per week
- ...investment managers turn complexity into clarity. We build software and data solutions that give hedge funds and financial services... ...financial services platform. We’re hiring a hands-on Senior Software Engineer to own the next generation of our reporting and analytics UI...SeniorLive inWork at officeVisa sponsorshipFlexible hours
- ...provide peace of mind for our customers worldwide. As a principal software engineer at Liberty Mutual, you'll consult on highly complex projects... ...efficiency Job Introduction: ~ We are looking for a Senior software engineer to join our Small Commercial Service team...SeniorLocal areaWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software engineer full time Addison, TX
- startup software engineer Addison, TX
- software developer Addison, TX
- software development engineer aws Addison, TX
- ngo software engineer Addison, TX
- software engineer Addison, TX
- senior software engineer Addison, TX
- cybersecurity software engineer Addison, TX
- part time software developer remote Addison, TX
- intel software engineer Addison, TX



