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
EnglishJob 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.