Software Project Engineer

3 weeks ago


Chicago, United States ICONMA Full time
Software Project Engineer
Location: Chicago, IL
Duration: Fulltime

Job Description:
Job Summary:
The Technology & Breakthrough Innovation (TBI) team located in Chicago creates some of the world's most cutting-edge products. TBI is looking for an experienced Software Project Engineer to join the team and create data driven software that advances technology and proves out new project concepts.This position emphasis working with embedded Linux (including kernel, drivers for peripherals, security, firmware upgrades) and RTOS, and developing real-time applications.

The responsibilities of this position include, but are not limited to, the following:
Working closely with system architects, software, electrical, and testing engineers to deliver reliable, mission critical embedded software
Developing new software, debugging and supporting embedded Linux platforms using C/C++, shell script.
Developing or contributing to the development of project schedules, time estimates, detailed software specifications and test plans.
Responsible for all aspects of the software design cycle including, architecture design, specifications, analysis, implementation, reviewing code, testing and related documentation.
Working with product owners to assure product designs meet the requirements of the market.
Working with application engineers to identify the optimal balance of hardware and software solutions to customer problems.

To select this job as one of interest to you, at a minimum, you must have the following:
BS degree in Computer Science, Software Engineering or Computer Engineering. MS degree is a plus.
Knowledge or working experiences with Linux Kernel, U-Boot, Secure boot, Linux bootup sequence, and configuring Linux services.
Experience in building kernel and root file system images using Yocto or buildroot and deploying them on an embedded system
Experience in developing, testing and debugging user-space applications and kernel modules in embedded Linux environment
Experience in developing, testing and debugging RTOS applications
Demonstrated ability to adapt to new technologies, multi-task and set priorities
Familiarity with Linux (Ubuntu), various Integrated Development Environments (IDE), and container technologies (Docker)
Familiarity with TCP/IP socket, multi-threaded programming, and inter-processors and inter-process communication technologies.
Knowledge or working experiences with FPGA and VHDL/Verilog is plus.
Strong analytical skills
Excellent written and verbal communication skills.
Ability to read and interpret technical specifications.
Experience in one or more of the following areas is preferred: Electric grid automation and/or control of power electronics, control for utility applications, predictive analytics with data modeling and evaluation.

Major Physical Demands:
Environment: Work performed in a regular office environment but may include time in electric utility sites.

As an equal opportunity employer, ICONMA prides itself on creating an employment environment that supports and encourages the abilities of all persons regardless of race, color, gender, age, sexual orientation, citizenship, or disability.

  • Chicago, United States Manufacturing Engineer Full time

    Seeking to hire a Process Engineer for a direct hire opportunity in Chicago, IL.The Process Engineer will be responsible for maintaining, developing, and operating manufacturing systems to keep production costs down, while maintaining the quality of products. Will make recommendations to improve productivity and efficiency of operations. Essential Duties and...

  • Software Engineer

    3 weeks ago


    Chicago, United States Iron Galaxy Studios Full time

    Job DescriptionJob DescriptionAt Iron Galaxy Studios, our teams support a healthy work-life balance, promote continuous improvement, and champion a diverse people-focused culture. We encourage Engineers from every heritage, and background to apply.This is a full-time hybrid position in Orlando (FL), Chicago (IL), or Nashville (TN) with relocation options...

  • Software Engineers

    1 week ago


    Chicago, United States Fooda Full time

    Software Engineers Location: Chicago, IL Schedule: Full-time Job Description Software Engineers for Chicago, IL location. Design and implement new features for software projects. Maintain and refactor software for issues, enhanced performance, and testability. Write automated testing units, integration, and UI tests. Participate in code reviews and...

  • Software Engineers

    2 days ago


    Chicago, United States Fooda Full time

    Software Engineers Location: Chicago, IL Schedule: Full-time Job Description Software Engineers for Chicago, IL location. Design and implement new features for software projects. Maintain and refactor software for issues, enhanced performance, and testability. Write automated testing units, integration, and UI tests. Participate in code reviews and provide...

  • Software Engineers

    4 weeks ago


    Chicago, United States Fooda Full time

    Software EngineersLocation: Chicago, ILSchedule: Full-timeJob DescriptionSoftware Engineers for Chicago, IL location. Design and implement new features for software projects. Maintain and refactor software for issues, enhanced performance, and testability. Write automated testing units, integration, and UI tests. Participate in code reviews and provide...

  • Software Engineers

    4 weeks ago


    Chicago, Illinois, United States Fooda Full time

    Software EngineersLocation: Chicago, ILSchedule: Full-timeJob DescriptionSoftware Engineers for Chicago, IL location. Design and implement new features for software projects. Maintain and refactor software for issues, enhanced performance, and testability. Write automated testing units, integration, and UI tests. Participate in code reviews and provide...

  • Software Engineers

    3 weeks ago


    Chicago, United States Fooda Full time

    Job DescriptionJob DescriptionSoftware EngineersLocation: Chicago, ILSchedule: Full-timeJob DescriptionSoftware Engineers for Chicago, IL location. Design and implement new features for software projects. Maintain and refactor software for issues, enhanced performance, and testability. Write automated testing units, integration, and UI tests. Participate in...

  • Software Engineer

    1 week ago


    Chicago, United States Jobs for Humanity Full time

    Company Description Jobs for Humanity is collaborating with YUPRO Placement to build an inclusive and just employment ecosystem. We support individuals coming from all walks of life. Company Name: YUPRO Placement Job Description Software Engineer This is a contract opportunity. This opportunity is seeking candidates in Chicago, IL who are interested in...

  • Software Engineer

    19 hours ago


    Chicago, United States Jobs for Humanity Full time

    Company Description Jobs for Humanity is collaborating with YUPRO Placement to build an inclusive and just employment ecosystem. We support individuals coming from all walks of life. Company Name: YUPRO Placement Job Description Software Engineer This is a contract opportunity. This opportunity is seeking candidates in Chicago, IL who are interested in...

  • Software Engineer

    2 days ago


    Chicago, United States BAI Full time

    Description Software Engineer Chicago, IL Reports To: Manager, Software Engineering BAI is the financial services industry's leading provider of powerful tools, relevant content, and meaningful connections. Our mission is to give financial services leaders the confidence to make smart business decisions because a strong financial services industry helps...

  • Software Engineer

    3 weeks ago


    Chicago, Illinois, United States Morningstar Full time

    Job Title: Software Engineer (multiple positions) Location:Chicago, ILJob Duties:Write Python code, by following software development best practices and computer science fundamentals (30%).Perform regular code deployments with continuous integration (Jenkins CI/CD) (5%).Work in an agile team, provided regular status updates and used Jira for project status...

  • Software Engineer

    4 weeks ago


    Chicago, United States Equity Residential Full time

    The Software Engineer position requires a balance of hands-on development and collaboration with architects, project managers, business systems analysts and business partners. Working closely with our Architecture team (all of whom are also active developers), you will develop applications using a variety of tools including SSMS, SSIS, T-SQL, Visual Studio,...

  • Software Engineer

    3 weeks ago


    Chicago, United States Equity Residential Full time

    The Software Engineer position requires a balance of hands-on development and collaboration with architects, project managers, business systems analysts and business partners. Working closely with our Architecture team (all of whom are also active developers), you will develop applications using a variety of tools including SSMS, SSIS, T-SQL, Visual Studio,...

  • Project Engineer I

    1 week ago


    Chicago, United States Clever Devices Full time

    Job Description Job Description As THE leader in transit technology, Clever Devices' vision is to make meaningful contributions to worldwide mobility. Our goal is to be the leading provider of exciting technology that improves the quality of mobility in communities around the world. The Project Engineer I is responsible for leading the deployment of complete...

  • Project Engineer

    1 week ago


    Chicago, United States JOHN KENO & COMPANY, INC. Full time

    Job Description Job Description Salary: $60-65K Are you interested in Construction? How about Estimating? The Estimating Project Engineer will directly support the Chief Estimator on construction bids and estimates. This role is responsible for the efficient preparations for CAD surfaces and quantity take-offs while also managing the bid calendar. Essential...

  • Project Engineer I

    3 weeks ago


    Chicago, United States Clever Devices Ltd. Full time

    Job DescriptionJob DescriptionAs THE leader in transit technology, Clever Devices' vision is to make meaningful contributions to worldwide mobility. Our goal is to be the leading provider of exciting technology that improves the quality of mobility in communities around the world. The Project Engineer I is responsible for leading the deployment of...

  • Project Engineer I

    2 weeks ago


    Chicago, United States Clever Devices Ltd. Full time

    Job DescriptionJob DescriptionAs THE leader in transit technology, Clever Devices' vision is to make meaningful contributions to worldwide mobility. Our goal is to be the leading provider of exciting technology that improves the quality of mobility in communities around the world. The Project Engineer I is responsible for leading the deployment of...


  • Chicago, United States Iron Galaxy Studios Full time

    Job DescriptionJob DescriptionAt Iron Galaxy Studios, our teams support a healthy work-life balance, promote continuous improvement, and champion a diverse people-focused culture. We encourage Engineers from every heritage, lifestyle, or background to apply.See why we have been certified by Great Place to Work and GamesIndustry.biz.This is a full-time...

  • Project Engineer

    2 weeks ago


    Chicago, United States John Keno & Company, Inc Full time

    Job DescriptionJob DescriptionSalary: $60-65KAre you interested in Construction? How about Estimating? The Estimating Project Engineer will directly support the Chief Estimator on construction bids and estimates. This role is responsible for the efficient preparations for CAD surfaces and quantity take-offs while also managing the bid calendar.Essential Job...


  • Chicago, United States Equity Residential Full time

    The Lead Software Engineer position requires a balance of hands-on development, team leadership, and collaborating with project managers, business systems analysts and business partners. Working closely with our Architecture team (all of whom are also active developers), you will help guide a team of software engineers in designing, developing, and...