Software Engineer II - Embedded Systems

Konik & Company, Inc.
Saint Paul, MN, United States
18 days ago
Apply on www.wayup.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$100,000.0 - $130,000.0
Working hours
Regular working hours
Job source

Tech stack

Testing (Software) Java (Programming Language) Confluence JIRA C Sharp (Programming Language) C++ (Programming Language) Code Review Communications Protocols Computer Programming Databases Software Debugging Ethernet
+12 more
Revision Control Systems Issue Tracking Systems Python (Programming Language) Microsoft Visual Studio Modbus Object-Oriented Software Development Software Engineering Software Systems SQL Databases Systems Integration Git Information Technology

Job description

Konik is partnering with an innovative engineering and manufacturing company seeking a Software Engineer II to support the development of advanced electronic test systems. This role focuses on software design, development, debugging, testing, and integration of software solutions used within high-performance hardware systems. The ideal candidate will have experience developing software in C++ or C#, strong debugging skills, and an interest in working at the intersection of software and hardware. This is an opportunity to collaborate with multidisciplinary engineering teams while contributing to products from initial design through customer deployment. Software Engineer II Responsibilities

  • Design, develop, test, and support software solutions for complex electronic test systems and high-power hardware platforms.
  • Create software design documentation, development plans, and test procedures to ensure product requirements are met.
  • Debug and troubleshoot complex software implementations while improving system performance and reliability.
  • Integrate software solutions with hardware systems and collaborate with electrical, mechanical, manufacturing, and customer teams.
  • Participate in code reviews, software testing, and final product releases.
  • Document and transition software solutions to manufacturing and support teams.
  • Provide technical support for new and existing products, including customer-facing troubleshooting when needed.
  • Collaborate with senior engineers and project teams to execute software development initiatives.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or related field; equivalent experience considered.
  • 5+ years of professional software development experience.
  • Strong programming experience with C++ and/or C# in a Microsoft Visual Studio environment.
  • Experience with object-oriented programming, software debugging, and troubleshooting.
  • Experience using source control systems such as Git or CVS.
  • Familiarity with project management and issue tracking tools such as Jira or Confluence.
  • Strong ability to work independently while collaborating effectively within a multidisciplinary engineering environment.
  • Excellent written and verbal communication skills.
  • Experience with hardware systems, software testing, Python, Java, SQL, communication protocols (MODBUS, Ethernet), UX/UI design, or database integration is a plus.

Benefits & conditions

  • Health, Vision, Life, & Disability insurance
  • Health Savings Accounts (HSA)with matching employer contribution
  • Paid Time Off (PTO)
  • 401k with employer match and discretionary profit sharing
  • Education reimbursement Be the first to learn about future positions by joining our Newsletter and following us on LinkedIn! Konik is an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as a qualified individual with a disability, or any other protected class status. Konik has been creating impactful relationships between technical talent and employers for more than 50 years. Konik has specialized in placing professional, qualified personnel in Minnesota and western Wisconsin businesses since its inception, and maintains a strong commitment to customer service.

  • Compensation $100,000-$130,000 per year

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.wayup.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

5:05 min

Combining software creation skills with marketing and public building

David Levai · LIVE

1:23 min

Raspberry Pi and Modbus for feeder control

Øivind Heggland Øivind Heggland · Europe 2026 Virtual

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:12 min

Abstracting physical machine boundaries using industrial edge gateways

Freya Menzel Freya Menzel +1 · Europe 2026 Virtual

5:47 min

Integrating user stories and test automation via Jira tools

Christoph Ruggenthaler · LIVE

Videos

See all

Related articles

See all