Software Engineer-Endpoints

1 month ago


Michigan, United States iboss Full time

About the Role

As a Software Engineer-Endpoints at iboss, you will have the opportunity to work on multiple technologies, extending from device-specific driver, service, and communication protocols to cloud scalable connectivity and big data processing through third-party analytics tool integration and customer enterprise UI creation for security policy management.

The pace is fast, and the process is agile. This is an excellent opportunity to become a core member of a rapidly growing software development team. There are many exciting projects on which to work. iboss software developers excel at solving tough problems, collaborating well, and working with customer teams to rapidly deploy solutions.

Responsibilities

  • Ability to design and develop clean and maintainable code for deployment on Windows, iOS, Android, and macOS, and ChromeOS systems
  • Quickly understand and extend engineering architectural patterns
  • Independently solve tough software problems
  • Document engineering designs
  • Analyze and estimate development efforts

Requirements

  • 5+ years of experience developing high-quality code in C/C++, Swift/Objective C or Java required
  • Experience focused in C/C++ networking-based applications on Windows, Mac, IOS, Android or Linux Operating Systems
  • 1+ years of experience working with endpoint development
  • Knowledge of security, networking, and handling of large datasets
  • TCP/IP and networking knowledge
  • Must have a good sense of engineering tradeoffs, within the contexts of extendibility, scalability, performance, and maintainability
  • Working knowledge of database technologies and SQL, especially PostgreSQL
  • Experience with OO design and design patterns
  • Comfortable working in a Unix environment
  • Strong knowledge of the full software development life cycle, with experience in an agile environment
  • Previous experience using Wireshark is a plus
  • Experience with software security is a plus
  • BS or MS in Computer Science or related engineering discipline

What We Offer

  • Health, Vision, Dental - open to domestic partners
  • 401K with company match
  • Paid Time Off (PTO)
  • Company-paid holidays
  • Optimistic, supportive, and fun work environment
  • Fantastic quarterly company events


  • Michigan City, United States HITACHI GLOBAL AIR POWER US, LLC Full time

    Description : Mission : The mission for the Embedded Software Engineer is to develop high quality Embedded-C software for air compressor systems. Opportunity: This is an exciting opportunity with a stable and growing company to join a winning engineering team with possibilities of both learning new skills and growing with the organization. ...


  • Michigan City, United States Hitachi Full time

    Location: Michigan City, Indiana, United States Job ID: R0048745 Date Posted: 2024-04-08 Company Name: HITACHI GLOBAL AIR POWER US, LLC Profession (Job Category): Engineering & Science Job Schedule: Full time Remote: No Job Description: Mission: The mission for the Embedded Software Engineer is to develop high quality Embedded-C software for air compressor...


  • Michigan Center, Michigan, United States ZF Group Full time

    Job Summary:ZF Active Safety and Electronics US, LLC is seeking a highly skilled Senior Embedded Software Engineer to join its team in Farmington Hills, MI.Key Responsibilities:Develop and maintain automotive embedded systems and firmware software.Ensure project deliveries are on schedule and within budget.Identify risks and develop mitigation...

  • Software Engineer III

    4 weeks ago


    Michigan Center, Michigan, United States ZF Group Full time

    Job Summary:ZF Group is seeking a highly skilled Software Engineer III - Systems to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing software for automotive embedded systems.Key Responsibilities:Develop software for automotive embedded systems, including firmware and software...


  • Michigan City, United States Hitachi Full time

    Location: Michigan City, Indiana, United States Job ID: R0048745 Date Posted: 2024-04-08 Company Name: HITACHI GLOBAL AIR POWER US, LLC Profession (Job Category): Engineering & Science Job Schedule: Full time Remote: No Job Description: The Company We build the machines that power industry. We are Hitachi Global Air Power, a leading global industrial...


  • Michigan Center, Michigan, United States ZF Group Full time

    Job Title: Principal Software Engineer - Automotive Embedded SystemsJob Summary: We are seeking a highly skilled Principal Software Engineer to join our team at ZF Group. As a key member of our team, you will be responsible for leading the development of automotive embedded systems and firmware software. Your expertise will be crucial in ensuring project...


  • Michigan Center, Michigan, United States Saxon Global Full time

    Job Title: Senior Java Software EngineerJob Summary:Saxon Global is seeking a highly skilled Senior Java Software Engineer to join our team. As a technical lead, you will be responsible for providing ongoing maintenance and support of complex Java applications and developing enhancements to large critical applications used by the agency. You will also...

  • Entry Level

    2 months ago


    michigan, United States Hitachi Global Air Power Full time

    Mission:The mission for the Embedded Software Engineer is to develop high quality Embedded-C software for air compressor systems.Opportunity:This is an exciting opportunity with a stable and growing company to join a winning engineering team with possibilities of both learning new skills and growing with the organization. This role is responsible for...

  • Entry Level

    1 month ago


    michigan, United States Hitachi Global Air Power Full time

    Mission:The mission for the Embedded Software Engineer is to develop high quality Embedded-C software for air compressor systems.Opportunity:This is an exciting opportunity with a stable and growing company to join a winning engineering team with possibilities of both learning new skills and growing with the organization. This role is responsible for...

  • Software Engineer

    7 days ago


    Michigan City, Indiana, United States Indiana State Gov Full time

    As a Software Engineer (Frontend) at your company, you will play a key role in designing and developing engaging user interfaces for our web applications. Your primary focus will be on crafting clean, intuitive, and aesthetically pleasing frontend experiences that meet the needs of our users.Key responsibilities include:Designing and developing responsive...


  • Michigan, United States Consumers Energy Full time

    About the RoleWe are seeking a skilled **Software Engineer** to join our team. The successful candidate will have expertise in cloud architecture and microservices development.Key ResponsibilitiesDesign and implement scalable and secure cloud-based systemsDevelop and deploy microservices using cloud-native technologiesCollaborate with cross-functional teams...


  • Michigan Center, United States Saxon Global Full time

    Job Duties and Responsibilities: The main responsibilities are: The position is responsible for providing ongoing maintenance and support of complex Java applications and developing enhancements to large critical applications used by the agency. Changes are being constantly made to enhance the stability and functionality of these systems. The resource is...


  • Michigan Center, Michigan, United States ZF Group Full time

    Job Title: Principal Software EngineerAbout the Role:We are seeking a highly skilled Principal Software Engineer to join our team at ZF Group. As a Principal Software Engineer, you will be responsible for leading the development of automotive embedded systems and firmware software tasks. Your expertise will be crucial in ensuring project deliveries are on...


  • Michigan Center, Michigan, United States Fast Switch Full time

    Job DescriptionWe are seeking a highly skilled Software Development Expert to join our team at FastTek Global. As a key member of our Product Engineering and Management GDIA team, you will play a crucial role in supporting the development of high-priority products for our Connected Vehicle Product lines.The ideal candidate will have a strong background in...

  • Software Developer

    4 weeks ago


    Michigan Center, Michigan, United States Blumira Full time

    About Blumira and Our CultureAt Blumira, we're dedicated to making detection and response rapid, simple, and affordable for organizations of all sizes. Our platform, vision, and team are committed to turning the tide in the tech security scene. We're looking for inquisitive and driven teammates to help us build and scale our Engineering organization.You will...

  • Process Engineer

    2 weeks ago


    michigan, United States JMJ Phillip Group Full time

    A well-established manufacturer in the Building Materials industry is seeking a Process Engineer in the Southern Michigan area. Candidates Must Have:Bachelor’s degree in Engineering, or related.5+ years of experience in a process or manufacturing engineering role.Proficiency in process simulation software and statistical analysis tools.Six Sigma...

  • Process Engineer

    3 weeks ago


    michigan, United States JMJ Phillip Group Full time

    A well-established manufacturer in the Building Materials industry is seeking a Process Engineer in the Southern Michigan area. Candidates Must Have:Bachelor’s degree in Engineering, or related.5+ years of experience in a process or manufacturing engineering role.Proficiency in process simulation software and statistical analysis tools.Six Sigma...

  • Entry Level

    3 months ago


    Michigan City, United States Hitachi Global Air Power Full time

    Mission:The mission for the Embedded Software Engineer is to develop high quality Embedded-C software for air compressor systems.Opportunity:This is an exciting opportunity with a stable and growing company to join a winning engineering team with possibilities of both learning new skills and growing with the organization. This role is responsible for...


  • Michigan, United States Dürr Systems Inc Full time

    Job Title: Mechanical Design EngineerDürr Systems Inc is a leading supplier of products, systems, and services for the automotive manufacturing industry. We are seeking a skilled Mechanical Design Engineer to join our team.Job Summary:The Mechanical Design Engineer will be responsible for generating and managing concepts, mechanical sketches, and drawings...


  • Michigan, United States SL America Corporation Full time

    Job OverviewThis role is part of SL America Corporation, a leader in the automotive industry, and offers a compensation package in the range of $120,000 - $180,000 per year, commensurate with experience. Job DescriptionWe are seeking an experienced Senior Embedded Systems Engineer to join our team and contribute to the development of low-level real-time...