software engineer
Pentangle Tech Services | P5 Group
Job Title: software engineer
Location: Oak Brook, IL
Duration: Long Term
Client : CNH
CNH in Oak Brook, IL manufactures and develops tractors and construction equipment for the agriculture and construction/mining industries.
This team is responsible for the electronic displays and guidance systems for the tractor. This system controls many elements of the tractor including the implements connected to the back of the tractor and also controls many portions of the auto guidance autonomous functions
They have had an increase in work on this platform and do not have enough people on the team to come through on the timelines over the next few years.
The specific project that this team will be working on is setting up the foundation for the display to be changed over from an Android/Java based display to a QT, C++, Linux Display.
Much of the work will be rewriting applications from Java to C++. A portion of the work is re-coding to C++ and other portion is re-architecting to C++. Much of the middle layers of the application have to be redefined and redeveloped (from business logic to UI).
They are looking for Software engineers that can do object oriented and multithreaded embedded application development.
Responsibilities
- Work with Senior Engineers to establish goals for week
- Design display and guidance systems in C++
- Interface with Systems Engineers on refinement of requirements and solutions
- Will be designing new feature sets for the platform.
- Help with Linux Device development
- If candidate has QT, will help with architecture
- Will perform unit-tests on code for bugs
- Utilize networking for communication with the vehicle (CAN, LIN, etc)
- Each day will be 60-80% development
- some example things they will work on are:
- c++ conversion from Java
- customer facing code down to register
- clock cycles
- data on communication bus and transmission to tractor
- stability related to data latency issues
Additional Skills & Qualifications
- BS in Electrical Engineering, Computer Engineering
- 4+ years of embedded application development experience
- Strong experience in C++
- Java is a plus
- QT is a plus
- Experience with object oriented and multithreaded systems is a must
- Experience with Linux is a plus
- Experience with SQL, Postgres, PostgreSQL, is a plus
- Must have experience with hardware or systems. They will not look at a Tek Systems candidate who has just developed a website.
- Must have experience with communication protocols / networking like CAN, LIN, RS-232, RS-484, ethernet, USB, etc.
- GIT is a plus
- Must have strong communication skills
- Experience from automotive industry is a plus, but will also look at people from companies like motorola, RIM/Blackberry, etc.
- ...A global investment management organization is seeking a Software Engineer to join a technology-focused team supporting critical business applications, data processes, and analytical tools. This individual will work across software development, automation, and data initiatives...SuggestedFull time
- ...We are seeking a talented Software Engineer II to join our engineering team and help design, build, and support modern, scalable software solutions. This role is ideal for a hands-on full-stack engineer with experience building microservices, developing backend services...Suggested
- ...Software Engineer II (Mid-Level) – .NET Backend / Microservices (Azure) + React/VueWhat You’ll Do (Responsibilities)Build and maintain backend services using C# and modern .NET (.NET 6/8; moving toward .NET 10)Contribute to microservices-based systems, including helping...SuggestedFull time
- ...About the RoleAs a Senior Software Engineer, you will play a pivotal role in shaping the architecture, quality, and technical direction of our proprietary e-commerce software platform.You will work within a collaborative, cross-functional engineering team, taking ownership...SuggestedFull time
- ...first 4% contributed. Employees will also receive 15 days of PTO each year. Job Description About the Role As an Senior Software Engineer, you will be a core contributor to our proprietary e-commerce software platform — the system our customers trust every day....SuggestedFull time
- ...MUST LIVE IN ILLINOIS AND BE ABLE TO GO ON-SITE MONDAYS AND TUESDAYS. Overview: The Sr. Software Engineer should be experienced in leading software projects and will be responsible for coordinating all activities of the software development team. Interested candidates...Full timeWork experience placementLive in
$140k - $150k
...Senior Software Engineer Overview A growing financial technology organization is seeking a Senior Software Engineer to join a team responsible for mission-critical transaction and trading systems. This role will focus on designing, developing, and enhancing highly...Full time- ...by Microsoft Azure. Our clients around the world rely on NielsenIQ's data and insights to innovate and grow. As a Full-Stack Software Engineer, you'll be part of a team of smart, highly skilled technologists who are passionate about learning and prototyping cutting‑edge...Local areaFlexible hours
$102.4k - $179k
...estimation, testing, release planning, and operational readiness. Leverage AI-enabled development tools and engineering automation throughout the software development lifecycle to improve productivity, quality, and delivery outcomes. Preferred Responsibilities...For contractors$86.36k - $101.6k
...analysis design testing development and maintenance of best in class software experiences. The candidate is a self-motivated individual who... ...standards - Conducts code reviews to provide guidance on engineering best practices and compliance with development procedures -...Full timeTemporary workWork experience placementLocal area3 days per week$95k - $120k
...Software Engineer (Glenview, IL) *Please consider before applying: This is a hybrid role and candidates must physically reside in the Glenview/Chicago, IL area. Onsite interviews are required as well as in-person training for the first few weeks. From then it becomes...Work at officeLocal areaRemote work- ...computing, and quantitative research, owning the infrastructure and software that enables researchers and traders to rapidly test ideas and... ...Partnering directly with researchers, traders, and engineers to solve complex technical challenges What they're looking...Full time
$170k - $240k
...the office regularly. Some roles are hybrid or in-office by design. For example, our engineering team in India works primarily from our Gurugram office. Role As a Senior Software Engineer on the Data Platform team at SentiLink, you will own the data infrastructure...Live inWork at officeRemote workHome officeFlexible hours- ...the physical delivery of their prescription. This role is for an engineer who thrives on the "hard problems" of healthcare - maintaining... ...based video calls, and SIP-to-web voice conversion Pharmacy Software: Scalable system handling high-volume prescription fulfillment...Full timeTemporary workWork at office
- ...What This Role Actually Is This is a backend software engineering role on a platform team supporting the Data team. This team owns foundational services, infrastructure patterns, CI/CD, server-side rendering, cloud services, catalog services, and platform capabilities...Full time
- ...Our client is looking for a Junior Software Engineer for a contract to hire role that is hybrid 3 days onsite in Chicago per week Key Responsibilities: Develop integrations between automation platforms, CI/CD pipelines, source control, monitoring tools, secrets...Contract work
$190k - $225k
...Software Engineer Chicago hybrid | $190,000 to $225,000 base + 20% bonus This is an opportunity to join a highly visible innovation team building AI-enabled software that supports major commercial decisions at scale. You'll work at the intersection of software engineering...$110k - $130k
...About Supernova Technology Founded in 2014, we offer the industry’s first and only cloud-based, fully-customizable, end-to-end software solution to automate securities-based lending from origination through the life of the loan. By combining thought leadership in suitability...Full timeWork experience placementFlexible hours- ...POSITION TITLE: Software Engineer LOCATION: Chicago, IL COMPANY OVERVIEW District 4 Labs (“District 4” or “D4”) is a cutting-edge data business dedicated to building the open-source intelligence (OSINT) tools and technologies of tomorrow. Its flagship...Full time
- ...new skills and methodologies to different clients and industries. Job Summary: We are looking for an experienced Software Development Engineer in Test (SDET) with a strong Java development background to design, develop, and maintain automated testing solutions...Full time
$70k - $80k
...Our Engineering Department exists at the core of our organization. This analytical and innovative team works diligently to ensure clients... ...science graduate eager to apply knowledge and skills to software development in a competitive environment. To be successful, the...Full timeTemporary workLocal areaFlexible hours$250k - $300k
...Software Engineer (Developer Productivity) Salary: $250k-300k Total compensation: very flexible - dependent on seniority, expectations and performance I'm partnered with a leading high frequency trading firm hiring a Developer Productivity Engineer to build the...Local areaFlexible hours$100k - $130k
...solutions. By integrating a vast catalog of components with a world-class digital manufacturing platform, MISUMI Americas empowers engineers and procurement teams to accelerate innovation across the entire product lifecycle. With operations in the San Francisco Bay Area...$130k - $170k
...Data Engineer / Software Engineer Location: Chicago, IL (hybrid, 3 days/week onsite) Compensation: $130,000 - $170,000 base + 15% target bonus Travel: 10-20% The Opportunity Join a fast moving, family owned company with under $200M in revenue where your...Full timeVisa sponsorshipRelocation package3 days per week$110 per hour
...Cullerton Group has a new opportunity for an IT Software Engineer 5 . The work will be done onsite in Chicago, IL , on a hybrid schedule (2 days per week in office) depending on the customer’s preference. This is a long-term 12-month position that can lead to permanent...Permanent employmentWork at office2 days per week$120k - $130k
...center of the company’s technology evolution—driving how modern software is designed, built, and delivered across the business. As... ...complexity into resilient, high-performing solutions.The Lead Software Engineer is responsible for elevating engineering execution, modernizing...Full time- ...Job Description Role: Embedded software Engineer Location: Okbrook, IL - Onsite Work Authorization: Any- No H1B/CPT Locals highly preferred No C2C, 1099, or third-party profiles accepted. 5+ years of experience developing software for embedded...H1bLocal area
- ...role* *Position is bonus eligible* Prestigious Financials Firm is currently seeking a Junior DevOps Trading Application Support Engineer. Candidate will work closely with developers, traders, and infrastructure teams to maintain highly available production systems,...Permanent employmentFull time
$180k - $250k
...Title: Senior Software Engineer (Low-Latency Trading Systems) Location: Chicago, IL Compensation: $180k - $250k + Annual Bonus (Ranging from $100k - 150k) Focus: Low-Latency Trading Systems Type: Full-Time / Hybrid Remote We’re partnered with an established...Full timeRemote work- ...further expand by increasing the number of customers that use our software and increasing the scope of how we serve our customers by... ...platform organization to close that gap, andyou'dbe one of its first engineers. ECP Intelligence sits here too.It'sa set of role-based...Contract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to software engineer. Be the first to apply!
- part time software developer remote Hinsdale, IL
- healthcare software sales Hinsdale, IL
- remote software sales Hinsdale, IL
- software implementation project manager Hinsdale, IL
- id software Hinsdale, IL
- software Hinsdale, IL
- entry level software sales Hinsdale, IL
- software engineer no degree
- payroll software developer
- junior software developer



