Embedded Software Developer

3 weeks ago


Chicago, United States Technosoft Engineering, Inc. Full time
Job DescriptionJob Description

Position Summary:  

Under the direction of the Engineering Manager, embedded real-time systems are developed to drive cooking appliances and equipment in the quick service restaurant industry.

 

Essential Roles & Responsibilities:

  • Responsible for applying engineering principles to the development of software for new embedded controller programs, reliable electronic control algorithms, and documentation needed to manufacture products.  
  • Designs embedded controller software using modern software development tools, RTOS and UML based graphic state machine design tools with auto coding support.
  • Integrate control blocks within distributed modular systems.
  • Collaboratively works with electrical hardware engineering to design software to fulfill requirements and to achieve hardware/software integration objectives.
  • Utilize change management and code design reviews and other process tools to ensure the product is consistent and robust.
  • Creates test plans to thoroughly test the software for verification and validation activities.
  • Partners with other engineering teams to create test instructions, orchestrate new product development activities, coordination of agency compliance and production release.
  • Performs other related duties as assigned by Team Leader(s).

 

 

Essential Skills & Role Qualifications:

  • Strong embedded software development skills using C/C++
  • Strong understanding of embedded project setup and configuration using tools such as Microchip MPLAB Harmony or ST Microelectronics STM Cube.
  • Strong understanding of real time operating systems RTOS based application development, experience with OS such as Free/Open RTOS or similar is necessary, embedded Linux experience is desirable.
  • Familiarity and experience with UML based design tools such as Quantum Leaps QP are highly desirable.
  • Experience with the embedded development IDEs such as MPLAB or similar, experience of using in-circuit debuggers/programmers such as Pick it, MPLAB Real ICE, STM ST Link, or similar is a must.
  • Understanding and experience using electrical engineering measurement tools such as Oscilloscopes, digital analyzers and network communication protocol (CAN, RS485/232, SPI, Ethernet, USB) analyzers is required.
  • Excellent organizational skills, strong interpersonal/communication skills, leadership, planning and technical/problem solving ability.
  • Action and detail oriented, and strong customer service skills drive for results, and make decisions.
  • Ability to differentiate colors, read blueprints/schematics, and possess basic electromechanical abilities.
  • Must work well independently and in a team, be self-motivated, and work effectively in a multi-tasking environment .
  • Computer Literate: MS Office, MRP, QAD

 

 

Essential Education & Experience:

  • Minimum BSEE/BSCE or similar engineering degree or experience
  • Minimum 5 years of embedded software development experience, development experience in QP graphic framework for embedded systems is preferred
  • Minimum 2 years working with RTOS and Linux based systems is required, experience of integration with Quantum leaps state machine framework is desired.
  • Minimum 3 year in code reviews and a structured process for development, experience with GIT repository source management is desired.

 

Company DescriptionTechnosoft Engineering successfully continuing over 25 years as superlative global provider of Digital Engineering & Consulting, Product Engineering, Manufacturing Engineering, Software Engineering and Data Analytics with substantial operations in India, North America and Europe. Established in 1999 as a division of 50 years old Technocraft Group, Technosoft serves clients in various industries, including Transportation, Industrial Products, Process Industry, Medical Equipment, Energy and Furniture. With a strong team of over 700 engineers and designers worldwide, Technosoft offers multi-disciplinary engineering services across its five business lines: Engineering, Consulting, R&D, Turnkey Automation Solutions, and Content Management. As a subsidiary of Technocraft Group, a $350 million Indian conglomerate, Technosoft has a solid foundation and global reach, supporting clients worldwide.

Currently we are looking to expand our team and looking for this resource urgently. W2 / Corp-corp /1099 / (H1 transferable acceptable).Company DescriptionTechnosoft Engineering successfully continuing over 25 years as superlative global provider of Digital Engineering & Consulting, Product Engineering, Manufacturing Engineering, Software Engineering and Data Analytics with substantial operations in India, North America and Europe. Established in 1999 as a division of 50 years old Technocraft Group, Technosoft serves clients in various industries, including Transportation, Industrial Products, Process Industry, Medical Equipment, Energy and Furniture. With a strong team of over 700 engineers and designers worldwide, Technosoft offers multi-disciplinary engineering services across its five business lines: Engineering, Consulting, R&D, Turnkey Automation Solutions, and Content Management. As a subsidiary of Technocraft Group, a $350 million Indian conglomerate, Technosoft has a solid foundation and global reach, supporting clients worldwide.\r
\r
Currently we are looking to expand our team and looking for this resource urgently. W2 / Corp-corp /1099 / (H1 transferable acceptable).

  • Chicago, United States MyCareersFuture Full time

    Roles & Responsibilities Responsibilities: The successful candidate will be responsible for the design and development of one or more devices that are part of a financial-related project. The successful candidate will also be involved in the software development lifecycle from definition of requirements to design and development, and testing. The...


  • Chicago, United States MyCareersFuture Full time

    Roles & Responsibilities Job Scope Be responsible for the design and development of one or more devices that are part of an integrated e- payment Fare Collection System. The successful candidate will also be involved in the software development lifecycle from definition of requirements to design and development, and testing. Requirements gathering. ...


  • Chicago, Illinois, United States Wolverine Trading Full time

    Wolverine is seeking passionate embedded C++ programmers who are not satisfied with solutions that are good enough and have a drive to push the envelope of what is technically possible. Our ideal candidate excels at both collaborating with technical and business subject matter experts to identify and implement embedded systems that work in unison with our...


  • Chicago, United States Ubiquiti Inc. Full time

    Job DescriptionJob DescriptionAbout UbiquitiAt Ubiquiti Inc., we create technology platforms for Businesses, Smart Homes, and Internet Service Providers, driven by our goal to connect everyone, everywhere. To date, Ubiquiti has shipped over 100 million devices worldwide, from ISP networking products to next generation of IT solutions. Our growth is made...


  • Chicago, Illinois, United States Milwaukee Full time

    Job Overview:As a pivotal member of our team, the Electrical Engineering Manager will oversee the design, prototyping, testing, and troubleshooting of embedded electronic systems, including both hardware and firmware, for projects of varying complexity.This role is essential in bringing to life the batteries, motors, and electronics that drive our innovative...


  • Chicago, Illinois, United States cardiosense, Inc. Full time

    About Cardiosense, Inc.Cardiosense, Inc. is a pioneering digital health company that leverages wearable technology and artificial intelligence to revolutionize patient health. Our mission is to harness physiological waveform data to predict cardiac illness and enable early interventions, ultimately leading to healthier, longer lives.Our VisionWe are building...

  • Software Developer

    6 days ago


    Chicago, Illinois, United States Metropolitan Water Reclamation District of Greater Chicago Full time

    Job SummaryWe are seeking a highly skilled Software Developer to join our team at the Metropolitan Water Reclamation District of Greater Chicago. As a key member of our IT department, you will be responsible for designing, developing, and maintaining software applications to meet the needs of our organization.Key ResponsibilitiesSoftware Development: Write,...

  • Software Developer

    4 days ago


    Chicago, Illinois, United States MyCareersFuture Full time

    **Job Summary**MyCareersFuture is seeking a highly skilled Software Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality software applications using Java technology stack.**Key Responsibilities:**Design and develop software solutions using proven patterns and...

  • Software Engineer

    4 weeks ago


    Chicago, United States Strategic Employment Partners (SEP) Full time

    A well-established manufacturing company in Chicago is looking to add a software engineer to its growing development team. This company has been around for 100 years, and you will have the chance to impact clients worldwide. This is a full-time, direct-hire role. Location: Hybrid in Chicago (2 days/week on-site, near Union Station) Salary: Up to 110K DOE...

  • Software Engineer

    4 weeks ago


    Chicago, United States Strategic Employment Partners (SEP) Full time

    A well-established manufacturing company in Chicago is looking to add a software engineer to its growing development team. This company has been around for 100 years, and you will have the chance to impact clients worldwide. This is a full-time, direct-hire role. Location: Hybrid in Chicago (2 days/week on-site, near Union Station) Salary: Up to 110K DOE...

  • Software Developer

    6 days ago


    Chicago, Illinois, United States Reveal Full time

    About RevealReveal is a cutting-edge technology company that specializes in developing innovative software solutions for the litigation industry. Our team is passionate about creating technology that addresses complex challenges and makes a meaningful impact.Job OverviewWe are seeking a highly skilled Software Engineer to join our dynamic team. As a Software...

  • Software Developer

    2 weeks ago


    Chicago, Illinois, United States The American Institutes for Research Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our Technology Solutions team at The American Institutes for Research (AIR). As a key member of our team, you will play a crucial role in designing and developing innovative software solutions that drive positive impact in education, health, workforce, and international sectors.Key...

  • Software Developer

    2 months ago


    Chicago, United States RSA Conference Full time

    Job DescriptionJob DescriptionSoftware Developer  RSA Conference™ is the premier series of global events and year-round learning for the cybersecurity community. RSAC is where the security industry converges to discuss current and future concerns and have access to the experts, unbiased content and ideas that help enable individuals and companies advance...


  • Chicago, Illinois, United States Gusto Full time

    About GustoGusto is a modern, online people platform that helps small businesses take care of their teams. On top of full-service payroll, Gusto offers health insurance, 401(k)s, expert HR, and team management tools. Today, Gusto offices in Denver, San Francisco, and New York serve more than 300,000 businesses nationwide. Our mission is to create a world...

  • Software Developers

    1 month ago


    Chicago, United States Northwestern Memorial Healthcare Full time

    Job DescriptionJob DescriptionCompany DescriptionAt Northwestern Medicine, every patient interaction makes a difference in cultivating a positive workplace. This patient-first approach is what sets us apart as a leader in the healthcare industry. As an integral part of our team, you'll have the opportunity to join our quest for better healthcare, no...

  • Software Developer

    7 days ago


    Chicago, United States Northwestern Memorial Healthcare Full time

    Job DescriptionJob DescriptionCompany DescriptionAt Northwestern Medicine, every patient interaction makes a difference in cultivating a positive workplace. This patient-first approach is what sets us apart as a leader in the healthcare industry. As an integral part of our team, you'll have the opportunity to join our quest for better healthcare, no...

  • Software Developer

    3 days ago


    Chicago, Illinois, United States SDI Presence LLC Full time

    **About SDI Presence LLC**SDI Presence LLC is a leading IT consultancy and managed services provider that leverages its strong team presence to advance its clients to a secure digital enterprise. With a 25-year corporate resume, SDI delivers strategic managed services, IT consulting, and hybrid multicloud infrastructure solutions to optimize its clients'...

  • Java J2EE Developer

    4 months ago


    Chicago, United States Seven Seven Software Full time

    Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems Produces architecture and design artifacts...

  • Sales-force Developer

    3 months ago


    Chicago, United States Arminus Software LLC Full time

    Essential Job Responsibilities Responsible for all phases of Software Development which involves requirement gathering requirement analysis design development implementation Integration & enhancement in SalesForce.com projects Configuration customization and development within Salesforce.com. Salesforce integration and Web Services implementations...

  • Sales-force Developer

    3 months ago


    Chicago, Illinois, United States Arminus Software LLC Full time

    Essential Job Responsibilities Responsible for all phases of Software Development which involves requirement gathering requirement analysis design development implementation Integration & enhancement in projects Configuration customization and development within Salesforce integration and Web Services implementations (SOAP and REST API) Work with Apex Data...