Demo

Software Engineer - Onsite

WIKA Group
San Marcos, TX Full Time
POSTED ON 4/3/2026
AVAILABLE BEFORE 5/2/2026
Your activities

  • The primary responsibility of Software Engineer II is to design, develop and maintain embedded software and support tools for precision instrumentation systems.
  • General Responsibilities:
  • Design, implement, and test embedded software for new and existing products.
  • Collaborate with cross-functional teams (hardware, mechanical, test, and production) to deliver high-quality, manufacturable, and cost-effective solutions.
  • Adhere to company quality standards and contribute to continuous improvement initiatives.
  • including Lean, 5S, and Agile practices.
  • Communicate project status, risks, and delays to the Director of Engineering.
  • Analyze product requirements and propose scalable, maintainable software architectures.
  • Estimate development effort and resources for software tasks.
  • Mentor junior engineers and participate in code reviews and design discussions.
  • Stay current with emerging technologies relevant to embedded systems and instrumentation.
  • Maintain and enhance legacy software systems.
  • Document software designs, changes, and maintain version control using Git.
  • Interface with customers and internal stakeholders to gather feedback and resolve issues.
  • Track time and effort across projects and tasks.
  • Perform other duties as assigned by the Director of Engineering.

Your profile

  • Skills, Knowledge, Abilities
  • Bachelor’s degree in computer engineering, electrical engineering, or related field.
  • 5 years of experience in embedded software development.
  • Proficiency in C and C for embedded systems.
  • Strong understanding of object-oriented design principles.
  • Experience with version control systems (Git preferred).
  • Ability to work independently and manage multiple priorities.
  • Strong documentation and organizational skills.
  • Excellent problem-solving and debugging skills.
  • Proficiency with office productivity tools (e.g., Microsoft 365).
  • Preferred/Nice to Have
  • Experience with Python or scripting for test automation.
  • Familiarity with communication protocols (SPI, I2C, UART, CAN, Modbus, GPIB, Ethernet).
  • Knowledge of signal processing or control systems.
  • Experience with Linux and the Yocto Project
  • Exposure to CI/CD pipelines and automated testing frameworks.
  • Knowledge of cybersecurity principles for embedded systems.
  • Experience with GUI development (e.g., Qt).

Benefits:

  • Work-life integration
  • Pension scheme
  • Employee discounts
  • Attractive remuneration system
  • Flexible working hours
  • Good development opportunities
  • Health initiatives

The WIKA Group is among the world leaders in measurement technology with its products and services. With excellent sensing solutions, we enable safe, efficient and sustainable processes. And this for more than 75 years. More than 11,000 employees are currently committed towards this end.

Together we meet the megatrends of demographic change, digitalisation and sustainability. This brings with it challenges, and many opportunities. Innovation and growth arise from new perspectives and ideas. What are yours? Join us on the way to a better future.

Apply now

Salary.com Estimation for Software Engineer - Onsite in San Marcos, TX
$117,550 to $135,333
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at WIKA Group

  • WIKA Group Lawrenceville, GA
  • Your activities Owns a sales quota/budget for an assigned account base Retains, develops and grows sales for assigned accounts based on business model, mar... more
  • Just Posted

  • WIKA Group Lawrenceville, GA
  • Your activities Owns a sales quota/budget for an assigned account base Retains, develops and grows sales for assigned accounts based on business model, mar... more
  • 1 Day Ago

  • WIKA Group Lawrenceville, GA
  • Your activities Sets up and operates a variety of machines Fabricates and modifies parts to make or repair machine tools Maintains industrial machines Appl... more
  • 1 Day Ago

  • WIKA Group Lawrenceville, GA
  • Your activities Reviews paperwork for accuracy and completeness Verify materials against the Bill of Materials (BOM) to ensure component capability Visuall... more
  • 1 Day Ago


Not the job you're looking for? Here are some other Software Engineer - Onsite jobs in the San Marcos, TX area that may be a better fit.

  • WIKA Group San Marcos, TX
  • Your activities The Senior Software Engineer is responsible for designing, developing, and maintaining high‑quality software used in Mensor products. This ... more
  • 2 Days Ago

  • Asure Software Austin, TX
  • Who we are Over 600 employees strong, Asure sees Human Capital Management (HCM) through the lens of entrepreneurs and executives with an owner’s mentality.... more
  • 6 Days Ago

AI Assistant is available now!

Feel free to start your new journey!