CareerZen Logo
Company logo

Software Engineer

Infoway Solutions LLC

Full-time | Contract

Mossville, IL

Job description

Primary Scope of the Role

The role is centered around building and maintaining a robust software build pipeline. This includes:

  • CI/CD Infrastructure: Designing, implementing, and maintaining continuous integration and deployment pipelines using Jenkins.
  • Automation Scripting: Heavy use of Bash scripting for infrastructure automation, with Python as a secondary scripting language for tooling and integration tasks.
  • Build System Management: Working with Makefiles to manage software builds, especially in embedded environments.
  • Version Control: Strong proficiency in Git is required for managing source code and collaborating across teams.
  • Containerization: Experience with Docker is preferred for packaging and deploying applications.
  • Cloud Integration: Exposure to AWS or similar cloud platforms is a plus, though not mandatory.

Secondary Responsibilities

  • Embedded Software Support: While not the core focus, the role may involve assisting with embedded software development tasks such as:
  • Device driver development
  • Peripheral interfacing
  • Low-level system programming

This is especially relevant if the build pipeline backlog is cleared and additional bandwidth is available.

Additional Role Characteristics

  • Experience Level: Minimum 5 years (or 3 with a master’s degree). Candidates with more experience are welcome if their background aligns with the technical stack.
  • Candidate Fit: Candidates must have hands-on development experience. Test engineers or control engineers without deep development exposure are not suitable.

Work Location: Mossville, IL

Job Types: Full-time, Contract

Pay: $40.00 - $45.00 per hour

Expected hours: 40 per week

Benefits:

  • Dental insurance
  • Health insurance
  • Paid time off
  • Vision insurance

Schedule:

  • 8 hour shift
  • Day shift
  • Monday to Friday
  • Overnight shift

Experience:

  • Embedded software: 5 years (Required)
  • Python: 2 years (Preferred)
  • Git: 2 years (Preferred)
  • Docker: 2 years (Preferred)
  • AWS: 3 years (Preferred)

Ability to Commute:

  • Mossville, IL (Required)

Ability to Relocate:

  • Mossville, IL: Relocate before starting work (Required)

Work Location: On the road