See all roles

Embedded Software Engineer/Mossville, IL- Hybrid-Contract

Work from home Full-time role Hiring

Title: Embedded Software Engineer Location: Mossville, IL- Hybrid Contract role Skills: Agile, BASH, Embedded Engineer, GIT, Jenkins, Python "New CAT Hybrid role in Mossville, IL Experience designing embedded electronics controls, display, or telematics software, including development of device drivers, SPI/I2C peripheral interfacing, hardware diagnostics, operating system configurations, non-volatile memory interfacing, board initialization, and other chip-level interfacing. Experience with RTOS, control software design patterns and anti-patterns, ANSI C, Python, and other programming languages. Experience with software development processes such as Agile.

  • Only qualified Embedded Software Engineer candidates located near the Mossville, IL area to be considered due to the position requiring an onsite presence*

Education & Experience Required:

  • Minimum Bachelor's (BS) in Computer Engineering / Electrical Engineering / similar required & 5-7 years industry experience
  • Will accept Master's or higher relevant internship/project experience toward minimum

Required Technical Skills:

  • Significant experience with Jenkins builds platforms required (or comparable)
  • Bash Shell scripting experience preferred
  • Proficiency in Git version mgmt required (ClearCase experience preferred)
  • Real world real-time embedded device driver experience is key requirement
  • Experience troubleshooting/debugging using tools such as oscilloscopes
  • Experience designing embedded electronics controls, display, or telematics software, including development of device drivers, SPI/I2C peripheral interfacing, hardware diagnostics, operating system configurations, non-volatile memory interfacing, board initialization, and other chip-level interfacing
  • Experience with RTOS, control software design patterns and anti-patterns, ANSI C, Python, and other programming languages
  • Experience with software development processes such as Agile

Soft Skills:

  • Verbal and written communication skills
  • Problem solving skills, customer service and interpersonal skills
  • Knowledge of reading schematics and data sheets for components
  • Ability to troubleshoot issues and make system changes as needed to resolve issue

Position's Contributions to Work Group:

  • Research, design, develop, build, and test the low-layer software, such as OS integration, I/O drivers, boot, etc., which interfaces with wide variety of electronic controls hardware (i.e. ECU/ECMs)
  • This assignment builds and documents team software releases
  • This assignment also develops the low-layer software, such as I/O drivers, OS integration, boot, etc., which interfaces with wide variety of electronic controls hardware (i.e. ECU/ECMs)

Job Responsibilities: Key areas of responsibility encountered in this role may include any or all of the following:

  • Concept, design, test, document, and promote new software features and processes; perform requirements analysis and decomposition
  • Evaluate new languages, development tools, or processes
  • Perform product maintenance; manage the software lifecycle through version control and configuration management
  • Keep up to date on new technologies or develop new technologies
  • Communicate technical information to customers, team members, suppliers and other units
  • Support and advise other engineers, managers, marketing personnel, customers and suppliers "

Apply tot his job Apply To this Job

You might like

Strategy & Operations Contractor

Work from home Full-time role

Home Study Contractor

Work from home Full-time role

Multimedia Content Creator (Contract)

Work from home Full-time role

Project Coordinator, Social & Influencer (Contract)

Work from home Full-time role

Retail Maintenance Contractor

Work from home Full-time role

AI & ML Engineering Coaches (Contract)

Work from home Full-time role

Luxury Homeware Customer Care Rep - 1099 Contractor - 6/04 Start (#DWS)

Work from home Full-time role

Senior Benefits Consultant (1099 Independent Contractor) – Remote | High-Income Potential

Work from home Full-time role

Virtual Solar Sales Consultant (Remote / 1099)

Work from home Full-time role

Business Client Referral Partner (1099 | Remote | U.S. & Canada)

Work from home Full-time role

Experienced Customer Service Representative - 100% Remote Opportunity at arenaflex

Work from home Full-time role

Customer Success Manager – APJ

Work from home Full-time role

Experienced Customer Service Representative – Flexible Part-Time Remote Jobs at arenaflex

Work from home Full-time role

Senior UI Designer - Web & Mobile

Work from home Full-time role

Experienced Customer Support Specialist – Remote Video Channel Support and Customer Engagement

Work from home Full-time role

Fully Remote Call Center Intake Agent | $1K Hiring Bonus

Work from home Full-time role

Experienced Sales & Customer Service Representative – Texas-Based, Full-Time Opportunity with arenaflex

Work from home Full-time role

Experienced Remote Data Entry Specialist – High-Tech Data Management and Entry Expert

Work from home Full-time role

Marketing Specialist

Work from home Full-time role

Experienced Work From Home Customer Service Representative – Delivering Exceptional Online Experiences for arenaflex

Work from home Full-time role