Software Developer

ASGN Incorporated
Fort Wayne, IN, United States
20 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Testing (Software) Clean Code Principles Software Applications Automation of Tests Bluetooth C Sharp (Programming Language) C++ (Programming Language) Communications Protocols Continuous Integration Software Debugging Ethernet Firmware
+10 more
Microsoft Visual Studio Modbus Real-Time Operating Systems Software Engineering Software Systems System Programming USB Wi-Fi Technology Git Software Version Control

Job description

  • Develop and maintain software applications using C# and Visual Studio
  • Help devices communicate through USB, Bluetooth, WiFi, and Ethernet
  • Support and troubleshoot communication protocols such as Modbus and LIN Bus
  • Create and improve automated testing tools and processes
  • Work closely with hardware, firmware, and QA teams
  • Identify and resolve software issues
  • Write clean, maintainable code and technical documentation
  • Support product testing and customer-facing troubleshooting when needed

Requirements

We’re looking for a Software Developer who enjoys solving problems and creating reliable software solutions. In this role, you’ll work with technologies such as C#, USB, Bluetooth, WiFi, Ethernet, Modbus, and LIN Bus while collaborating with a supportive engineering team.

If you have experience in software development and enjoy learning new technologies, we’d like to hear from you., * Experience developing software with C#

  • Familiarity with Visual Studio
  • Interest in automation, connectivity, or embedded technologies
  • Experience with software testing and debugging
  • Familiarity with Git or similar version control systems
  • Strong problem-solving and communication skills
  • Ability to work well in a collaborative team environment

Nice to Have

  • Experience with USB, Bluetooth, WiFi, or Ethernet communications
  • Knowledge of Modbus, LIN Bus, or similar protocols
  • Experience working with embedded systems
  • Exposure to C/C++, RTOS, or low-level software development
  • Experience with CI/CD tools and processes

Benefits & conditions

Pulled from the full job description

  • 401(k)
  • Paid time off
  • Vision insurance
  • Dental insurance, Why Join Us?
  • Work on technology that connects software with real-world devices
  • Collaborate with an experienced and supportive team
  • Opportunities to learn new skills and grow your career
  • Contribute to innovative products that make an impact

If you’re excited about software development and enjoy building practical solutions, we’d love to connect with you.

Apply for this position

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

Apply on www.indeed.com

Good distractions

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

1:23 min

Raspberry Pi and Modbus for feeder control

Øivind Heggland Øivind Heggland · Europe 2026 Virtual

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

5:35 min

Direct hardware communication using the Web USB API

Rowdy Rabouw Rowdy Rabouw · WWC 2025

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

10:40 min

Evaluating automotive software architectures and backend technologies

Georg Kühberger +1 · LIVE

1:12 min

Abstracting physical machine boundaries using industrial edge gateways

Freya Menzel Freya Menzel +1 · Europe 2026 Virtual

Videos

See all

Related articles

See all