Software Engineer

13 hours ago


Ann Arbor, Michigan, United States Omni Inclusive Full time

Omni Inclusive seeks a highly skilled Software Engineer to design and develop software for the Linux operating system. As a member of our team, you will be responsible for creating complex systems with extensive C/C++ programming experience and broad knowledge of Linux/Unix architecture.

Key Responsibilities
  • System Level Design: Develop system level designs for client-server applications using socket programming, complex data structures, linked lists, function pointers, and multi-dimensional arrays.
  • IPC and Synchronization Mechanisms: Demonstrate awareness of IPC and synchronization mechanisms.
  • Software Development Life Cycle: Understand and implement the complete software development life cycle.
  • TCP/IP Fundamentals: Have a strong understanding of TCP/IP fundamentals, including network TCP dump debugging.
  • Coding Habits: Maintain clean coding habits and develop high-quality working code.
  • Perl/Shell/PHP Experience: Having experience in Perl, Shell, or PHP is an advantage.

The estimated salary for this position is $120,000 per year, depending on location and experience.



  • Ann Arbor, Michigan, United States Geonexus Full time

    Geonexus is a leading provider of integration solutions for asset-intensive sectors. As the Vice President of Software Engineering, you will play a pivotal role in shaping our company's software products and executing its software development strategy.About the RoleThis is an exceptional opportunity to lead our software engineering team and drive the...


  • Ann Arbor, Michigan, United States Clarivate Analytics US LLC Full time

    About the RoleWe are seeking an experienced Software Engineering Team Lead to join our team at Clarivate Analytics US LLC. The ideal candidate will have a passion for technology and a commitment to delivering quality products.As a Software Engineering Team Lead, you will be responsible for leading, growing, and developing a team of Software Engineers in...


  • Ann Arbor, Michigan, United States KLA Full time

    KLA is seeking a Senior Full Stack Software Engineer to join our technology team.Company OverviewAs a global leader in diversified electronics, we empower the production of every electronic device worldwide. Our innovations drive humanity forward, and we invest 15% of sales in R&D.Our expert teams collaborate with leading technology providers to accelerate...


  • Ann Arbor, Michigan, United States University of Michigan Full time

    Job SummaryWe are seeking an Intermediate Software Engineer to develop software for our lab-maintained projects. This role involves 35% development work, 30% software repository management, 30% third-party software maintenance, and 15% operating system enhancements. The ideal candidate will have experience with gaming platforms, AR/VR headsets, and Robot...


  • Ann Arbor, Michigan, United States TORC Robotics Full time

    About the CompanyTORC Robotics is a leader in autonomous driving since 2007, commercializing our solutions with experienced partners. As part of the Daimler family, we focus solely on developing software for automated trucks to transform how the world moves freight.Job SummaryWe are seeking a highly skilled Senior Software Engineer to design, develop,...


  • Ann Arbor, Michigan, United States Criteo Full time

    About This Opportunity:We are seeking a highly skilled Senior Software Engineer to join our Data team. This is a critical role that requires a strong foundation in Computer Science and experience in architecting, developing, and extending large and complex systems.Responsibilities:Design and implement high-quality, maintainable code that meets the needs of...

  • Software Engineer

    3 days ago


    Ann Arbor, Michigan, United States Consumers Energy Full time

    About the RoleAs a Software Engineer at our company, you will be part of a collaborative team environment where you will have the opportunity to work on various projects and contribute to the development of high-quality codebase. You will be responsible for designing, implementing, and testing software solutions to meet business needs. Your primary focus...


  • Ann Arbor, Michigan, United States KLA-Tencor Full time

    **Job Overview**We are seeking a highly skilled Senior Full Stack Software Engineer to join our team at KLA-Tencor. As a key member of our software engineering group, you will be responsible for designing, developing, and maintaining cutting-edge software solutions that drive business growth and innovation.**Salary Range**The estimated salary range for this...


  • Ann Arbor, Michigan, United States Nokia Full time

    **Job Overview**Nokia is a global leader in innovation and technology leadership across mobile, fixed, and cloud networks. We're committed to creating an inclusive work environment where our people thrive and are empowered.As a Deepfield Software Engineer Co-op, you'll be part of our Network Infrastructure group, working on cutting-edge research at the...

  • Software Developer

    2 days ago


    Ann Arbor, Michigan, United States SynergisticIT Full time

    We are looking for a talented Software Developer to join our team at SynergisticIT. As a Software Developer, you will be responsible for designing, developing, and testing software applications. You will work closely with our clients to understand their needs and deliver high-quality solutions.The ideal candidate should have a Bachelor's degree or Master's...


  • Ann Arbor, Michigan, United States Clarivate Analytics US LLC Full time

    About Clarivate Analytics US LLCWe are a leading provider of artificial intelligence and data analytics solutions to the global market. We have an exciting opportunity for a Software Development Leader to join our team in Alexandria, VA. The successful candidate will be responsible for leading the development of custom business software solutions for...


  • Ann Arbor, Michigan, United States University of Michigan Full time

    Job OverviewThe University of Michigan is seeking an experienced Software Engineer Intermediate to join the Arc team. This role will focus on developing software for simulated outdoor environments and vehicles, integrating with human-interface devices, and participating in design discussions.About the RoleThis two-year term-limited position involves 35%...


  • Ann Arbor, Michigan, United States Censys Full time

    About the Role:We are seeking a Senior Software Engineer for Streaming Attribution to join our team at Censys. Our Internet Intelligence PlatformTM (IIPTM) relies on processing and analyzing billions of internet telemetry data points. The successful candidate will have experience in data pipelines, stream/batch processing at scale, and building out...


  • Ann Arbor, Michigan, United States KLA-Tencor Full time

    About the RoleWe are seeking an experienced Embedded Systems Software Architect to join our team at KLA-Tencor. This role will involve leading and managing a team of software engineers, participating in design teams, and working on the development of electronics subsystems.Key ResponsibilitiesLeading and managing a team of software engineersParticipating in...


  • Ann Arbor, Michigan, United States KBR Full time

    Job Title: Senior Software Development Program LeadAt KBR, we are seeking an experienced Program Manager to lead a Software Development Team in a challenging and rewarding role. As a Senior Software Development Program Lead, you will be responsible for ensuring the successful execution of a portfolio of projects, transforming development practices, and...


  • Ann Arbor, Michigan, United States FAAC Incorporated Full time

    Job DescriptionWe are seeking a skilled Software Engineer to join our team at FAAC Incorporated. As a simulation software developer, you will work on designing and implementing new features and software modules, performing software maintenance, and fixing bugs. Our products include physics modeling, collision detection, terrain and path finding algorithms,...


  • Ann Arbor, Michigan, United States Geonexus Full time

    About GeonexusGeonexus is a leading provider of ready-to-use, low-code/no-code integration tools for asset-intensive sectors. Our solutions seamlessly connect Geographic Information System (GIS) data and applications with leading enterprise business systems.A Competitive Salary OfferWe offer a competitive salary ranging from $120,000 to $180,000 per annum,...


  • Ann Arbor, Michigan, United States SynergisticIT Full time

    About SynergisticITSynergisticIT is a cutting-edge recruitment agency that specializes in placing talented individuals in top tech companies. With over a decade of experience in the industry, we have developed a deep understanding of the needs of our clients and the skills required to excel in today's fast-paced tech landscape. As a result, we have...

  • Optical Engineer

    2 weeks ago


    Ann Arbor, Michigan, United States Rydberg Technologies Full time

    Rydberg Technologies is a pioneer in atomic quantum and photonic device technology, seeking a highly skilled Optical Engineer to play a critical role in designing, integrating, assembling, and testing advanced optical systems.Key Responsibilities:Design and Development: Utilize expertise in optics and laser development to design and simulate complex...


  • Ann Arbor, Michigan, United States KLA Full time

    Unlock Your Potential as a Software Development Specialist at KLAWe are seeking a talented and motivated Software Development Specialist to join our team at KLA. As a key member of our software development group, you will be responsible for designing, developing, and implementing machine learning models that drive predictive analytics and data-driven...