Software Developer

ASGN Incorporated
Fort Wayne, United States of America
2 days ago

Role details

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

Job location

Remote
Fort Wayne, United States of America

Tech stack

Testing (Software)
Clean Code Principles
Software Applications
Automation of Tests
Bluetooth
C Sharp (Programming Language)
C++
Communications Protocols
Continuous Integration
Software Debugging
Ethernet
Firmware
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