Post Job

Software Engineer Jobs in Meridian, MI

- 584 Jobs
All
Software Engineer
Software Engineering Internship
Software Applications Engineer
Senior Software Engineer
Web Developer
Automation Test Engineer
Automation Engineer
Junior Software Developer
Lead .NET Developer
Quality Assurance Engineer
Devops Engineer
  • Quality Assurance Engineer

    MBS Professional Staffing 4.0company rating

    Software Engineer Job In Lansing, MI

    MBS Pro Staffing is looking for a Principle QA Engineer to provide development, planning, leadership, and consultative support for the implementation and maintenance of HubPilot supplier and customer quality control and assurance Systems, warranty system requirements and field analysis. Essential Job Responsibilities: Ensure quality concerns with subcontractors, suppliers and vendors are resolved. Based on QMS system developed by the Principle QA engineer Implement, organize, and maintain the Quality System; direct efforts of all departments in the attainment and maintenance of quality certification/registration; maintain the QC/QA/WA/FA processes, procedures, and standards; keep Quality manual current and available to all personnel. Oversee the continual monitoring and improvement of quality by maintaining statistical process and statistical quality control methods. Analyze the planning of new programs to ensure that all engineering and quality assurance process standards are controlled; ensure that engineering changes (CSR's, etc.) have been incorporated in the system properly. Interfaces with engineering and manufacturing plant quality to obtain root cause analysis on warranty returns and field concerns. Distribute warranty and field analysis summary data to interested departments and posts warranty data to the departmental website. Assist Sales and Engineering Teams with information as needed. Determine the cause of product quality problems, make recommendations to management team and QE for corrective actions; direct analysis of inspection data to detect recurrent quality control problems and provide solutions through corrective and preventive action. Determine inspection methods, techniques, facility needs, and frequency of applications of non-destructive, destructive, dimensional, functional, environment, and other testing; direct calibration and certification of test equipment and measuring instruments as required. Lead all reflash-related work to support product launches and start of mass production. The above description represents the most significant essential duties of this position but does not exclude other occasional work assignments not mentioned. Qualifications and Education Requirements: Bachelor's Degree in technical or business-related field or related area, (plus a minimum of fifteen years' experience in a manufacturing, quality, and warranty, or equivalent). Master's Degree a plus. Six Sigma Black Belt certification and lean manufacturing experience a plus. Standard quality problem solving tools required (Ishikawa, 8D, 5-Why, FMEA, DRBFM, Fishbone, FTA, c.). Electrical and electronic parts background preferred. Software background preferred. Understanding of Penetration testing. Broad engineering knowledge including mechanical and electronic design practices, characteristics of materials and components, mathematics including statistical control methods and quality system implementation. Strong leadership and communications skills required. Written, verbal, and cross-cultural communication skills. Computer literate, especially in Microsoft Office programs. Jira, …. Experience in ISO26262, ISO9001, Cybersecurity standards. Experience in agile development and agile quality methods desirable such as SAFE Agile. CD/CI, scrum, Kanban PREFERRED REQUIREMENTS: Master's Degree a plus.
    $61k-81k yearly est. 13d ago
  • Web Services Developer

    System Soft Technologies 4.2company rating

    Software Engineer Job In Lansing, MI

    Title: Web Services Developer Duration ;12 Months Rate: $95 on W2 Top Skills & Years of Experience: • Minimum of 10 years of experience in Java • Minimum of 5 years of experience in Spring Framework • Minimum of 5 Years of experience in developing and consuming Rest APIs • Minimum of 3 Years of experience in Oracle/SQL • Minimum of 2 Years of experience in React
    $95 hourly 8d ago
  • Junior Software Developer

    Brooksource 4.1company rating

    Software Engineer Job In Lansing, MI

    As the Associate Software Developer, you will be responsible for developing and maintaining new and pre-existing software programs and applications. You will join a standing team at a Fortune 500 Insurance Company. As the Associate Developer, you will excel in this position if you have enthusiasm for driving improvement by finding and implementing solutions to new challenges. You will consult with users, architects, project leaders and management to resolve problems and suggest alternatives. If you believe you can add value to this team and company, apply below! Minimum Qualifications: A bachelor's degree in computer science, Information Systems, Information Technology, Management Information Systems or equivalent experience is preferred (3.3 GPA minimum.) Must be able to learn and effectively use tools and software development techniques as practiced, acquired, or adopted within the IT division. Development experience within an Object-Oriented Programming Language (experience can be from a course, class, or project) An ideal candidate would have an internship, computer-related role, on-campus technology job or research position paired with their education. What is in it for you? · Compensatory bonuses · Impressive retirement funding options · Competitive salary · Work-life Balance and flexible schedules · Onsite Cafeteria · Opportunity for Growth Brooksource provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, national origin, age, sex, citizenship, disability, genetic information, gender, sexual orientation, gender identity, marital status, amnesty or status as a covered veteran in accordance with applicable federal, state, and local laws.
    $70k-89k yearly est. 13d ago
  • PLC Automation Engineer

    Comrise 4.3company rating

    Software Engineer Job In Marshall, MI

    PLC Automation Engineer- Permanent opportunity- Relocation package offered Are you ready to be part of a groundbreaking company that's transforming the world of energy? Look no further than our client, the global leader in new energy innovative technologies. Our client is dedicated to creating sustainable solutions that power the future, and they are looking for talented, passionate individuals to join their dynamic team. Job Overview Our client is seeking a talented and dedicated PLC Control Systems Engineer to join our team. As a PLC Automation Engineer, you will oversee the programming, maintenance, and optimization of PLC control systems to streamline facility processes. You will play a crucial role in troubleshooting system issues, implementing upgrades, and ensuring compliance with safety standards and regulations. Collaboration with other engineering teams will be essential to integrate automation solutions effectively across our operations. Responsibilities ● Program PLC control systems for various facility processes to automate and optimize operations. ● Troubleshoot and resolve issues with PLC hardware and software to maintain system reliability. ● Conduct regular maintenance and implement upgrades to automation systems to improve efficiency. ● Develop and implement control strategies to optimize system performance and productivity. ● Establish policies and procedures to ensure compliance with safety standards and regulations. ● Collaborate with other engineering disciplines to integrate PLC systems with existing infrastructure. ● Develop Standard Operating Procedures (SOPs) for PLC operation and maintenance. Qualifications - ● Bachelor's degree in Automation, Electrical Engineering, or a related field. ● 3+ years of experience in PLC programming and control system development. ● Familiarity with major PLC brands (e.g., Siemens, Schneider, Omron) and programming languages. ● Proficient in AutoCAD, Revit, Navisworks, and BIM software. ● Ability to read and interpret electrical schematics and technical manuals. ● Excellent problem-solving and analytical skills, with the ability to analyze complex technical issues and propose effective solutions. ● Strong communication skills and the ability to collaborate effectively with cross-functional teams. ● Ability to work independently and as part of a team, with a commitment to delivering high-quality work on schedule. ● Ability to maintain a full-time work schedule with regular in-person attendance is required for this position. ● Ability to interact professionally with individuals of varied backgrounds and skill level.
    $68k-90k yearly est. 13d ago
  • DevOps Engineer (Integrations) (Python/AWS)

    Cisco 4.8company rating

    Software Engineer Job In Ann Arbor, MI

    Candidates local to Ann Arbor, Michigan that can work hybrid are highly preferred: however, candidates in EST and CST time zones working remotely will be considered. Meet the Team On the Duo Applications team, you'll be working alongside other DevOps Engineers who are helpful, experienced and driven to make life easier for our customers through our products. You'll also be working with a product manager, who helps us figure out what features are most important to our users, and a project manager who helps us to organize our work. Cross-team efforts are common, and you'll spend time collaborating with our site reliability engineers, customer support personnel, and other teams involved in our larger-scale initiatives. Our team is responsible for a major component of the Duo Directory service - specifically, the parts that connect Duo's back-end to any number of external services. We also own a core component to Duo's identity and access management (IAM) solution. We are responsible for extending Duo's service solutions into customer environments and primary identity stores. We use a combination of Python (85%) and JavaScript (15%) to deliver an exceptional user experience that is secure and unobtrusive. Your Impact We are seeking a DevOps Engineer to join our existing team where we work together within the Agile Scrum framework, who can help us develop and automate our cloud-based testing lab and help with some feature development as time allows. We want your help in making security simple to understand and easy to use. Our team solves real problems, for real users, and to push our product forward for the betterment of everyone. We ask that you are willing to learn and contribute to our team in a meaningful way. We emphasize software craftsmanship and apply it to our development practices through Testing, Continuous Integration, Build Automation, and Mentorship. We prioritize team success highest and tend to swarm on sprint work to meet our shared goals. · You will create and maintain the integration Lab for the Applications team · You will modernize our Lab infrastructure using automation tools · From time to time, you will help out with development efforts related to Applications team products · Along with the rest of the team, you will assist resolving escalations and indictments related to Application team products Minimum Qualifications: · Bachelor's degree or higher in Computer Science or related field or 2 + years of relevant professional work experience · 2 + years of professional work experience with the AWS tech stack · 2 + years of professional work experience writing Python code · Experience with continuous integration and automated testing · Experience with automation and provisioning tools (such as Ansible, Terraform or Kubernetes) Preferred Qualifications: · Experience with event-driven networking libraries like Twisted or asyncio specifically, or asynchronous software development techniques · Work experience with security, LDAP and Radius protocol, Active Directory, React, Webpack, and Typescript Why Cisco Secure We're global, we're adaptable, we're diverse, and our security portfolio is as extensive as it is groundbreaking. Have you heard of Threat, Detection & Response, Zero Trust by Duo, Common Services Engineering, or Cloud & Network Security? Those are only a few of our product teams! The only thing we're missing is YOU. Join an enterprise security leader with a start-up culture, committed to driving innovation and giving you the opportunity to make an impact. We #InnovateToWin and we know we're better together, that's why we're dedicated to inclusivity, collaboration, and diversity in everything we do. We're proud to be the Best Small and Mid-Size Enterprises Security Solution Cisco Secure continues to grow and evolve year after year with 100% of Fortune 100 Companies using our products, and we're excited to see the new heights we'll reach with your passion for security, your customer focus, and your desire to change things up! There are so many amazing reasons to join Cisco. Learn more here!
    $96k-118k yearly est. 15d ago
  • 2025 Summer Intern - DPE Customer Onboarding Platform Software Engineering (PhD Students)

    General Motors 4.6company rating

    Software Engineer Job In Milford, MI

    GM DOES NOT PROVIDE IMMIGRATION-RELATED SPONSORSHIP FOR THIS ROLE. DO NOT APPLY FOR THIS ROLE IF YOU WILL NEED GM IMMIGRATION SPONSORSHIP (e.g., H-1B, TN, STEM OPT, etc.) NOW OR IN THE FUTURE. Work Arrangement: Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to Austin, TX a minimum of two times per week with possible additional days based on business needs. The Team: The Customer On/Off-Boarding (COB) team manages and supports an enterprise service layer platform that provides APIs to enroll and enable OnStar services on a customer's vehicle. COB platform is a Global platform that uses microservices and event-driven architecture to choreograph the end-to-end Onboarding and Offboarding Business Process managing vehicle pre-delivery, post-delivery and enrollment and vehicle activation of OnStar services. What You'll Do: Software Engineers on the Customer Onboarding platform team will be responsible for maintaining, delivering, and supporting backend microservices to support GM's Customer On/Off-Boarding process. For this role you will be expected to have progressive, demonstrated success in software development experience developing applications using a variety of tools, languages, frameworks, and technologies. How You'll Make an Impact: As part of the Customer Onboarding team, you will be developing and maintaining applications that play a crucial role in providing a seamless and delightful experience for GM customers during the purchase of their vehicle. These applications will enable customers to activate their OnStar Connected Services and fully experience the benefits of their Connected Vehicle and Digital OnStar services. Your work will contribute to enhancing customer satisfaction and ensuring a smooth transition into the GM ownership experience. Required Qualifications: * Pursuit of a PhD degree in one of the following areas: Computer Science or related fields * Able to work fulltime, 40 hours per week * Software development experience in Java or another object-oriented language creating services (APIs, Event-Driven Architecture, Domain-Driven Design) * Deep understanding and extensive experience using Spring Boot, Oracle/Postgres, SQL and No-SQL DB, Kafka, RESTful API, Redis. * Demonstrated experience with test-driven development and test frameworks/technologies such as Cucumber, JUnit, Mockito * Experience with CI/CD process and with CI and CD pipelines leveraging technologies such as Azure DevOps, Jenkins, Maven, Gradle, Artifactory, SonarQube, Tycho * Excellent problem-solving and analytical skills, with the ability to troubleshoot complex technical issues. * Experience developing 12-factor microservice development patterns * Experience using Git version control systems doing rebases, merges, and handling merge conflicts * Excellent verbal and written communication skills and ability to effectively communicate and translate feedback, needs and solutions * Strong teamwork focus and the ability to foster collaboration within and across teams What will give you a Competitive Edge (Preferred Qualifications): * Experience in Kubernetes/Docker, Azure Cloud, Azure Event Hubs, Quartz, Pulsar, ArgoCD * Experience with Web development technologies such as Angular, React, HTML, JavaScript, CSS, Spring Boot/Spring MVC * Experience with metrics, monitoring and log aggregation technologies such as ElasticSearch, Prometheus, Grafana, and Kibana. * Familiarity with other Integration platforms such as Azure API Management * At least one prior internship experience in a related field. Start dates for this internship role are May & June of 2025. Compensation: * The salary range for this role is $9,400-$11,100 monthly, dependent upon class status and degree. * GM will provide a one-time lump sum taxable stipend payment to eligible students selected for the 2025 Student Program. What you'll get from us (Benefits): * Paid US GM Holidays * GM Family First Vehicle Discount Program * Result-based potential for growth within GM * Intern events to network with company leaders and peers About GM Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all. Why Join Us We aspire to be the most inclusive company in the world. We believe we all must make a choice every day - individually and collectively - to drive meaningful change through our words, our deeds and our culture. Our Work Appropriately philosophy supports our foundation of inclusion and provides employees the flexibility to work where they can have the greatest impact on achieving our goals, dependent on role needs. Every day, we want every employee, no matter their background, ethnicity, preferences, or location, to feel they belong to one General Motors team. Diversity Information General Motors is committed to being a workplace that is not only free of discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that workforce diversity creates an environment in which our employees can thrive and develop better products for our customers. We understand and embrace the variety through which people gain experiences whether through professional, personal, educational, or volunteer opportunities. GM is proud to be an equal opportunity employer. We encourage interested candidates to review the key responsibilities and qualifications and apply for any positions that match your skills and capabilities. Equal Employment Opportunity Statements GM is an equal opportunity employer and complies with all applicable federal, state, and local fair employment practices laws. GM is committed to providing a work environment free from unlawful discrimination and advancing equal employment opportunities for all qualified individuals. As part of this commitment, all practices and decisions relating to terms and conditions of employment, including, but not limited to, recruiting, hiring, training, promotion, discipline, compensation, benefits, and termination of employment are made without regard to an individual's protected characteristics. For purposes of this policy, "protected characteristics" include an individual's actual or perceived race, color, creed, religion, national origin, ancestry, citizenship status, age, sex or gender (including pregnancy, childbirth, lactation and related medical conditions), gender identity or gender expression, sexual orientation, weight, height, marital status, military service and veteran status, physical or mental disability, protected medical condition as defined by applicable state or local law, genetic information, or any other characteristic protected by applicable federal, state or local laws and ordinances. If you need a reasonable accommodation to assist with your job search or application for employment, email us at Careers.Accommodations@GM.com or call us at ************. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
    $9.4k-11.1k monthly 2d ago
  • Front End Software Engineer

    Censys

    Software Engineer Job In Ann Arbor, MI

    At Censys, our mission is to bring internet visibility and intelligence to the world's security teams. Our platform not only identifies potential threats, but provides actionable insights and enables proactive defense strategies. Founded by researchers and practitioners, we are deeply committed to the quality, trustworthiness, and transparency of our data and results. As our own strongest critics, we continuously innovate to better understand the Internet and empower our customers with the visibility they need to succeed. Role Summary: Censys is seeking a high-caliber Front-End Engineer to help develop our Internet Intelligence Platform™ (IIP™). This platform will unify our Attack Surface Management and Search products into a single, powerful solution, leveraging our industry-leading Global Internet Map. You'll have the exciting opportunity to build this platform from the ground up, using a modern tech stack that supports a wide range of customer use cases. As part of the Front-End team, you'll work on developing UI components, crafting user experiences, and integrating with APIs for our web-based SaaS application, designed to empower security teams. The platform will drive innovation, offer unlimited scalability, and provide enhanced data access. Your work will help users uncover meaningful insights into Internet infrastructure, making the Internet a safer place for everyone. Why Censys Sticks Out: Humble Brilliance: We celebrate intelligence and foster a culture where tackling cybersecurity challenges is exciting and rewarding. A Mosaic of Minds: Our diverse team brings together various talents and backgrounds, fostering true innovation through diverse perspectives. Thinkers and Tinkerers: At Censys, we encourage questioning the status quo, experimenting, and pushing boundaries to drive breakthroughs. Coffee-Fueled Collaboration: Collaboration is at the heart of our success, fueled by a shared passion for disrupting the cybersecurity scene. Trailblazing Impact: Your innovations at Censys make waves in real-world cybersecurity, shaping the future and leaving a lasting legacy. Life Beyond the Firewall: We prioritize work-life balance and support your well-being inside and outside the office. Empowered Voices: Your voice matters at Censys; we champion an inclusive culture where diverse perspectives drive change. What you'll do: Collaborate closely with Product, Design, and Back-End Engineers to design and develop the new IIP™ Develop high-quality, thoroughly tested front-end components Partner with the Design team to craft robust user experiences while maintaining the Censys Design System Integrate with backend APIs to create dynamic, data-driven user interfaces that address customer challenges Automate the building, testing, deployment, and monitoring of your code Engage in iterative development cycles to continuously refine and improve the platform What you'll bring: 3+ years of professional experience building web applications, APIs, and frontends Expertise with common web programming languages such as TypeScript and JavaScript Expertise with at least one frontend web framework (e.g. Remix, React, Angular, Vue, or Next) Familiarity with Docker and interest in improving our CI/CD deployment process Desire to improve test coverage and increase code maintainability This Role Might Be A Good Fit If You... You thrive in a fast-paced environment where change is constant, and you are able to navigate with ease and adaptability You take ownership of projects and don't wait for direction-you proactively find ways to move forward You believe that to be your best, you need to work alongside the best, and you welcome constructive feedback as part of a growth mindset You hold yourself to high standards, striving for excellence in everything you do You proactively seek opportunities to go above and beyond, driving innovation, improving efficiency, and enhancing the team's overall output Your soft skills are just as strong as your technical expertise-you excel at collaboration and communication, and people looking forward to working with you This Role Might Not Be A Good Fit If You... Believe that engineering's role ends once the code is delivered, rather than throughout the product life cycle Don't value the code review process or resist constructive feedback Settle for the status quo and don't seek improvement Prefer to wait for direction instead of taking the initiative Don't enjoy supporting and mentoring your colleagues to foster team growth Our target salary range for this role is between $120,000 - $145,000 USD + bonus eligibility and equity. In addition to our great compensation package, our benefits are effective on day one and include but are not limited to 401k match, health, vision, dental, and more! Please see our careers page for more details. Our roots are in Ann Arbor, Michigan with location hubs in Seattle, the Bay Area, and Tysons, VA. Our innovation is fueled by the team's global perspectives and diverse backgrounds. For this role, we are looking for candidates based in one of our four hub locations: Seattle, WA, Los Altos, CA, Tysons, VA, or Ann Arbor, MI and go into the office three days per week. Don't meet every single requirement? Studies have shown that women and people of color are less likely to apply for jobs unless they feel they meet every qualification. At Censys we are dedicated to building a diverse, inclusive, and authentic workplace - so if you're excited about this role but your past experience doesn't align perfectly with every listed requirement in the job description, we encourage you to apply anyway. You may be exactly who we need to fill this role or others! We value diversity and are committed to creating an inclusive environment for all employees. Censys is an equal-opportunity employer. #LI-Hybrid #LI-LD1
    $120k-145k yearly 22d ago
  • Software Engineer

    Harness.Io 4.3company rating

    Software Engineer Job In Ann Arbor, MI

    About Applied Intuition Applied Intuition is a vehicle software supplier that accelerates the adoption of safe and intelligent machines worldwide. Founded in 2017, Applied Intuition delivers the AI-powered ADAS/AD toolchain, vehicle platform, and autonomy stack to help customers shorten time to market, build high-quality systems, and create next-generation consumer experiences. 18 of the top 20 global automakers trust Applied Intuition's solutions to drive the production of modern vehicles. Applied Intuition serves the automotive, trucking, construction, mining, agriculture, and defense industries and is headquartered in Mountain View, CA, with offices in Ann Arbor and Detroit, MI, Washington, D.C., Stuttgart, Munich, Stockholm, Seoul, and Tokyo. Learn more at appliedintuition.com. Please note that we are an in-office company, which means the expectation is that you would come in to your Applied Intuition office 5 days a week. About the role We are looking for bright engineers interested in designing elegant solutions to difficult problems in the autonomy and mobility space. Mechanical Simulation software engineers work across our suite of products, tackling a variety of full-stack, infrastructure, vehicle dynamics, and graphics challenges. At Applied Intuition, we encourage engineers to take ownership over technical and product decisions, interact closely with users to collect feedback, and contribute to a thoughtful team culture. At Applied Intuition, you will: Work across our VehicleSim stack to develop new products, features, and tools for our customers' development workflows Participate in the testing process through test reviews and analysis, test witnessing, and certification of software Use your expertise to plan and influence product development Collaborate with other members in the VehicleSim ecosystem and learn about different approaches to solving core issues in autonomy We're looking for someone who has: A Bachelor's degree in a related area and at least 2 years of experience, or 7 years of equivalent experience Experience programming in C/C++, Java, or JavaScript Knowledge of Algorithm Analysis Nice to have: Windows and Linux Development Experience working with Unreal/Game Engine, Python, SQL, Lisp, and/or SVN Don't meet every single requirement? If you're excited about this role but your past experience doesn't align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right candidate for this or other roles. Applicants will be required to be fully vaccinated against COVID-19 upon commencing employment. Reasonable accommodations will be considered on a case-by-case basis for exemptions to this requirement in accordance with applicable federal and state law. Applicants should be aware that for external-facing roles that involve close contact with Company employees or other third parties on the Company's premises, accommodations that involve remaining unvaccinated against COVID-19 may not be deemed reasonable. The Company will engage in the interactive process on an individualized basis taking into account the particular position. Applied Intuition is an equal opportunity employer and federal contractor or subcontractor. Consequently, the parties agree that, as applicable, they will abide by the requirements of 41 CFR 60-1.4(a), 41 CFR 60-300.5(a) and 41 CFR 60-741.5(a) and that these laws are incorporated herein by reference. These regulations prohibit discrimination against qualified individuals based on their status as protected veterans or individuals with disabilities, and prohibit discrimination against all individuals based on their race, color, religion, sex, sexual orientation, gender identity or national origin. These regulations require that covered prime contractors and subcontractors take affirmative action to employ and advance in employment individuals without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status or disability. The parties also agree that, as applicable, they will abide by the requirements of Executive Order 13496 (29 CFR Part 471, Appendix A to Subpart A), relating to the notice of employee rights under federal labor laws.
    $68k-94k yearly est. 12d ago
  • Software Engineer - New Grad

    Applied Intuition 4.4company rating

    Software Engineer Job In Ann Arbor, MI

    Applied Intuition is a vehicle software supplier that accelerates the adoption of safe and intelligent machines worldwide. Founded in 2017, Applied Intuition delivers the AI-powered ADAS/AD toolchain, vehicle platform, and autonomy stack to help customers shorten time to market, build high-quality systems, and create next-generation consumer experiences. 18 of the top 20 global automakers trust Applied Intuition's solutions to drive the production of modern vehicles. Applied Intuition serves the automotive, trucking, construction, mining, agriculture, and defense industries and is headquartered in Mountain View, CA, with offices in Ann Arbor and Detroit, MI, Washington, D.C., Stuttgart, Munich, Stockholm, Seoul, and Tokyo. Learn more at appliedintuition.com. Please note that we are an in-office company, which means the expectation is that you would come in to your Applied Intuition office 5 days a week. About the role We are looking for bright engineers interested in designing elegant solutions to difficult problems in the autonomy space. Our software engineers work across our suite of products, tackling a variety of full-stack, infrastructure, robotics, and graphics challenges. At Applied Intuition, we encourage engineers to take ownership over technical and product decisions, interact closely with users to collect feedback, and contribute to a thoughtful, dynamic team culture. At Applied Intuition, you will: * Work across our entire stack to develop new products, features, and tools for our customers' autonomy development workflows * Have an unparalleled opportunity to work with domain experts across a variety of fields: infrastructure, robotics, and graphics engineers, as well as startup veterans * Carve out your own area of expertise and influence product decisions * Collaborate with other members in the autonomy ecosystem and learn about different approaches to solving core issues in autonomy We're looking for someone who has: * Proven ability as a self-starter and can quickly become comfortable with new technical tools * Designed efficient and effective solutions to a wide range of engineering challenges * Experience taking initiative in a fast-paced environment Nice to have: * Working knowledge of frontend, API layer, database ORM, containerization, or cluster orchestration frameworks (such as React, GraphQL, SQLAlchemy, Docker, or Kubernetes) * Experience working with simulation tools, modeling physical problems, or using robotics middleware (such as ROS) Compensation at Applied Intuition for eligible roles includes base salary, equity, and benefits. Base salary is a single component of the total compensation package, which may also include equity in the form of options and/or restricted stock units, comprehensive health, dental, vision, life and disability insurance coverage, 401k retirement benefits with employer match, learning and wellness stipends, and paid time off. Note that benefits are subject to change and may vary based on jurisdiction of employment. Don't meet every single requirement? If you're excited about this role but your past experience doesn't align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right candidate for this or other roles. Applicants will be required to be fully vaccinated against COVID-19 upon commencing employment. Reasonable accommodations will be considered on a case-by-case basis for exemptions to this requirement in accordance with applicable federal and state law. Applicants should be aware that for external-facing roles that involve close contact with Company employees or other third parties on the Company's premises, accommodations that involve remaining unvaccinated against COVID-19 may not be deemed reasonable. The Company will engage in the interactive process on an individualized basis taking into account the particular position. Applied Intuition is an equal opportunity employer and federal contractor or subcontractor. Consequently, the parties agree that, as applicable, they will abide by the requirements of 41 CFR 60-1.4(a), 41 CFR 60-300.5(a) and 41 CFR 60-741.5(a) and that these laws are incorporated herein by reference. These regulations prohibit discrimination against qualified individuals based on their status as protected veterans or individuals with disabilities, and prohibit discrimination against all individuals based on their race, color, religion, sex, sexual orientation, gender identity or national origin. These regulations require that covered prime contractors and subcontractors take affirmative action to employ and advance in employment individuals without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status or disability. The parties also agree that, as applicable, they will abide by the requirements of Executive Order 13496 (29 CFR Part 471, Appendix A to Subpart A), relating to the notice of employee rights under federal labor laws.
    $67k-93k yearly est. 37d ago
  • Software Engineer (Customer Applications)

    Memryx

    Software Engineer Job In Ann Arbor, MI

    Who We Are MemryX, Inc. is an AI semiconductor startup company headquartered in Ann Arbor, Michigan, with branches in Taipei and Hsinchu, Taiwan. We develop highly scalable and innovative AI accelerator chips that offer high performance, low energy, and customer ease of implementation for embedded Edge AI vision-based applications and real-time data processing. Company has working HW & SW for customer sampling, with production designs in the pipeline, and a system architecture designed a future of neuromorphic computing. MemryX is backed by excellent VC funding and is currently in a stage of rapid growth. While our tech is one of a kind we would not be able to make these advancements without our team. Our collaborative culture is one of the keys to our success. Who You Are You are an open and honest communicator who values your team You are innovative, enjoy bringing new ideas to the table and are receptive to ideas and feedback from others You're passionate about advancing the state of the world through new technology You enjoy the ambiguity and pace of a startup environment The role MemryX is looking for an engineer to help with day to day customer issues, including writing and debugging C++/Python code, and attending meetings with customers to help integrate our SDK into their application. What You Will Be Doing: Working with customers to integrate MemryX software into their stack, sometimes simply advising and other times directly writing C++ or Python code for them. Writing our own end-to-end computer vision applications in C++ and Python to build up the MemryX software library. Identifying new SDK features that would assist users, and bringing these to the team to work together on their design and implementation. Work with company business leaders on demos to display at trade shows and conventions. Infrequently, this may include travel to said conventions. Sometimes choosing specs for and assembling PCs for running said demos. Interacting with the open-source community via our public GitHub pages and forums. What We Expect To See (education, years of experience, specific technical expertise, etc.): BS in Computer Science/Engineering + 2 years of experience Solid C++ and Python skills, especially C++ Moderate computer vision and neural network knowledge Experience working with customers Work Location: Ann Arbor, MI Hours: Full-time, Monday-Friday Reports To: Director of Engineering Employment Opportunity and Benefits of Employment: We are committed to creating and fostering a diverse and inclusive workplace environment for all of our employees. We are an equal opportunity employer. MemryX offers a generous benefits package including health, dental, vision, unlimited time off, and a 401k with matching.
    $64k-85k yearly est. 60d+ ago
  • Autonomy Software Engineer

    Edge Autonomy

    Software Engineer Job In Ann Arbor, MI

    SALARY RANGE: $140,000 - $230,000 FLSA STATUS: Exempt Edge Autonomy is seeking an experienced Autonomy/AI software engineer with a strong background in implementing optimization algorithms in embedded environments, software applications in safety-critical systems, and a mastery of C#/C++ programming. The Autonomy Software Engineer will design and deploy onboard flight autonomy agents on Nvidia Jetson processors, enabling autonomous flight behaviors in real-world environments. This software must be capable of making critical flight decisions independently, adapting to various dynamic conditions such as weather, threats, and aircraft state degradations. The solutions developed in this role will be deployed on operational aircraft engaged in global missions, requiring robust, reliable, and safety-focused software development. RESPONSIBILITIES The following job functions are a basic requirement but are not limited to and may be assigned other duties. · Lead the design and implementation of the onboard autonomy agent on a Jetson processor, integrating it with the aircraft's vehicle management system. · Develop and optimize algorithms for autonomous path planning, enabling adaptive response to high-level mission requirements under various environmental and operational conditions. · Implement advanced optimization techniques within embedded systems to enhance flight path generation, even in degraded aircraft states. · Design and integrate a decision-making agent to autonomously handle contingency situations, including adverse weather, system faults, and loss of communication. · Develop and maintain a simulation test environment to validate autonomous behavior, conducting tests in a System Integration Lab (SIL), Hardware Integration Lab (HIL), and through live flight tests. · Debug, troubleshoot, and resolve issues in embedded environments, ensuring software meets high safety and performance standards. · Maintain rigorous documentation and version control for safety-critical systems, supporting audits and compliance requirements. REQUIRED QUALIFICATIONS The following are a non-exhaustive list of qualifications for the position: · Bachelor's degree in Engineering, Computer Science, or a related field · Minimum of 5 years of experience in aerospace autonomy or similar fields, with a focus on embedded software and optimization algorithms. · Proficiency in C#/C++ for embedded systems, with proven experience in developing and deploying algorithms in safety-critical environments. · Strong understanding of path planning algorithms (e.g., Dijkstra, A*) and their application in real-time embedded systems. · Solid grasp of optimization techniques, data structures, and design patterns, specifically within embedded and constrained environments. · Experience with Nvidia Jetson processors or similar embedded compute platforms, including low-level interfacing with hardware systems. · Demonstrated experience in developing autonomous systems for real-world, operational environments, preferably aerospace or UAS. · Experience implementing and testing software applications that must meet safety-critical standards, such as DO-178 or similar regulations. · Proven track record of implementing algorithms and optimizations for embedded applications in safety-sensitive or mission-critical contexts. · Strong problem-solving and analytical skills, with an emphasis on embedded software optimization. · High level of responsibility and ownership in solving complex problems in dynamic and high-stakes environments. · Excellent written and verbal communication skills, with a focus on documenting processes and maintaining code quality in regulated environments. PREFERRED QUALIFICATIONS Experience building a System Integration Lab (SIL) or Hardware Integration Lab (HIL) for Unmanned Aircraft Experience supporting flight test Practical experience writing firmware/embedded code for a physical device Understanding of UAS architectures and subsystems Understanding of flight-critical software requirements Understanding of Flight Behavior and Aircraft Performance EDGE AUTONOMY BENEFITS Matching 401(k) Paid PTO Paid holidays Medical, vision, and dental insurance Group Short-Term & Long-Term Disability HSA and FSA Options Critical Care Plan Accident Care Plan
    $64k-85k yearly est. 10d ago
  • Software Engineer I

    Cybernet Systems Corporation

    Software Engineer Job In Ann Arbor, MI

    Entry level position. Design and develop computer programs to solve various scientific and engineering problems. The problems are usually related to device control, machine vision, or data organization. Successful candidate will take (often under-specified) problem descriptions, figure out how to solve the problems, and create computer programs to implement the solutions, communicating with other team members as needed. This will often require knowledge of the theoretical foundations of computer science, including computer system and system software organization, the theoretical models for the representation and transformation of information structures, and knowledge of relevant mathematical and statistical sciences. At this level employee often refers problems not covered by instructions or guides to the supervisor or senior level for help or a decision. **Required Education:** Related Bachelor Degree or Equivalent Training **Required Skills:** - Must have working knowledge of C++ or Java. - Linux operation and knowledge of command-line based software development tools (such as subversion, make, gcc, vi, etc.). - Communicate effectively with supervisor and team-mates. *Additional preferred skills:* STEM familiarity: basic physics (mechanics), basic electrical circuits (Ohm's law), comfortable working with linear algebra, statistics, trigonometry and calculus concepts. Library familiarity: OpenCV, OpenGL, Swing, JavaFX, boost, .NET, *nix system calls Additional tools: TensorFlow, Python, MATLAB, Microsoft Office, Visual Studio. **Required Experience:** At minimum 2 years of related experience required. *Additional preferred experience:* Any work experience writing computer programs, websites, or solving technical problems is a plus. Experience solving data science challenges, such as Kaggle, is a strong plus. **Additional Requirements:** This job requires you to be either a US Citizen or a US Permanent Resident, due to State Department Regulations regarding ITAR related programs. **Job Location** Ann Arbor, United States **Position Type** Engineer You must select a location. You must select an education status answer. You must select a seeking status answer.
    $64k-85k yearly est. 25d ago
  • Mechanical Software Engineer

    V&J Technologies 3.9company rating

    Software Engineer Job In Marshall, MI

    About us Contemporary Amperex Technology Kentucky (CATK) is the US battery manufacturing subsidiary of Contemporary Amperex Technology Co., Limited (CATL). CATL is a global leader in research, development and manufacturing of battery energy storage system for vehicles, grid scale, and maritime applications. In 2024, CATL accounts for over 37% of global EV battery installed capacity. CATL has been the largest battery manufacturer in the world for the last 7 years. The Company is committed to providing cutting-edge solutions for global new energy applications. Our Vision Strive to be a global premier innovative technology corporation, deliver excellent contribution to green energy resolution for mankind, and provide a platform of pursuing the spiritual and material well-being for employees! Job Overview: To better serve the global auto industry electric vehicle trend in the United States, CATL, through its U.S.-based subsidiary, CATK, is seeking a dedicated and experienced Mechanical Software Engineer to join our local team. The Mechanical Software Engineer will be responsible for developing and maintaining the technical standards related to software and network configurations used in mechanical systems. This role includes auditing changes to equipment, providing essential technical support, and assisting in the formulation of standards for visual programming and algorithms. The ideal candidate will possess a strong background in both mechanical engineering and software development. Essential Functions: Implement and periodically review technical standards for software and network systems involved in mechanical operations. Ensure all software-related aspects of mechanical systems adhere to industry standards and company requirements. Audit key changes in mechanical equipment to ensure seamless integration with software systems. Provide change control and ongoing technical support for on-site implementations, ensuring modifications meet both mechanical and software standards. Collaborate with technical supervisors to develop and refine technical standards for visual programming and algorithms related to mechanical operations. Enhance and optimize algorithmic efficiency within mechanical systems through rigorous standard setting and review. Act as a key technical resource, offering support and expert advice for integrating software with mechanical systems. Work closely with other engineers and developers to ensure cohesive operation between mechanical components and software functionalities. Minimum Qualifications: Bachelor's or Master's degree in Mechanical Engineering, Software Engineering, or a related field. Strong foundational knowledge in electricity, software, vision systems, and robotics. Proven experience in electrical and equipment development, particularly within the chemical, semiconductor, automotive, or related industries. Ability to recognize, interpret, and draw electrical schematics and wiring diagrams. Skilled in PLC programming, robot programming, and servo debugging, with a strong understanding of low-voltage circuits, signal lines, and electrical components. Excellent problem-solving skills and the ability to manage multiple projects under tight deadlines. Strong communication skills and the ability to work effectively in a team-oriented environment. Ability to maintain a full-time work schedule with regular in-person attendance is required for this position. Ability to interact professionally with individuals of varied backgrounds and skill level. Physical Requirements: Ability to move around work sites, which may include walking, standing, and climbing ladders or stairs. Flexibility to bend, kneel, or crouch, particularly when inspecting installations or troubleshooting. Capability to lift and carry moderate weights, typically up to 25-50 pounds. Occasional lifting of heavier items may be required. Ability to work in various environments, including offices, construction sites, and manufacturing facilities. Willingness and ability to travel to various job sites, which may require driving or other forms of transportation. Benefits: Competitive salary commensurate with experience. Comprehensive benefits package including medical, dental, and vision coverage. 401(k) retirement savings plan with company match. Paid time off and holidays. Professional development opportunities. ***CATK is an Equal Opportunity Employer*** The information contained herein is not intended to be an all-inclusive list of the duties and responsibilities of the job, nor is it intended to be an all-inclusive list of the skills and abilities required to do the job. The Company may, at its discretion, revise the job description at any time, and additional functions and requirements may be assigned by supervisors as deemed appropriate. Requirements, skills and abilities included have been determined to illustrate the minimal standards required to successfully perform the position.
    $65k-86k yearly est. 60d+ ago
  • Application/Software Engineer (Sr.net developer)

    Stem Xpert

    Software Engineer Job In Lansing, MI

    Founded in 2009 and headquartered in Ann Arbor, MI, TEKWISSEN™ provides a unique portfolio of innovative capabilities that seamlessly combines clients insights, strategy, design, software engineering and systems integration. Our tightly integrated offerings are tailored to each client's requirements and span the services spectrum from Application Development/Maintenance, testing, Technology Consulting & staffing. The company is primarily focused on information technology, engineering, healthcare, financial technology and contingent workforce solutions. It operates in seven business segments including Commercial, Professional & Technical, EMEA Commercial, and EMEA Professional & Technical. The company provides professional and technical expertise in the fields of Telecom, Education, Banking, Retail, e-commerce, Automotive, Life Science, Insurance, legal, healthcare, among others. It also offers outsourcing, consulting, recruitment, career transition, and vendor management services. We strongly believe: " If something cannot be measured, it cannot be managed. " TEKWISSEN™ measures all of these processes and applies corrective interventions to manage the quality process at its core. We are an Equal Employment Opportunity Employer M/F/V/D Recognitions: 2015 -America's Fastest Growing Company by Inc.com 2015- SPARK FastTrack Award from Ann Arbor SPARK 2015 -Honoree of Diversity Focused Company by Corp! Magazine 2014- America's Fastest Growing Company by Inc.com 2014- Michigan 50 Companies to Watch 2014 - DiSciTech Award in Technology by Corp! Magazine 2014- DiSciTech TECHNOLOGY Company of the year by Corp! Magazine 2014- SPARK FastTrack Award from Ann Arbor SPARK Specialties: Enterprise Solutions, Web Development, Data Warehousing, Systems Integration, IT Security, Storage Technologies, Development and Delivery, Business Intelligence, Telecommunications, Consulting and Planning, Network design, Implementation &Administration Job Description Skills Required: Object Oriented Programming, WCF, VB.Net, SOA, Visual Studio 2008, Enterprise Library, MSMQ, Security Fundamentals, SSIS, SSRS, ASP.NET, MVC, HTML, SQL Skills Preferred: Continuous integration Automated builds from TFS Experience Required: At least five years' experience with web development in ASP.Net and C# At least three years' experience with web development and an SQL backend At least five years of experience with object oriented programming concepts At least five years of experience as a lead developer or tech lead At least five years of experience leading code reviews, enforcing development standards, refining software development and build processes, and assisting with quality improvement activities related to software development. At least three years of experience with MVC 4 or higher framework with Razor At least three years of experience with SSIS and SSRS Experience Preferred: At least five years' experience with TFS At least two years' experience with MSMQ Additional Information: There is no direct public transportation to this location. Candidate must have their own vehicle. All prospective contractors will be required to pass background checks prior to the start date of this contract. Update: Updated number of years for each skills set and must have MVC 4 or higher with Razor. Qualifications Education Preferred: An undergraduate degree in a technical field such as mathematics, electrical engineering, computer science or information technology Additional InformationRegards, Aravind ************aravind@tekwissen(dot)com
    $67k-91k yearly est. 60d+ ago
  • Application/Software Engineer (Sr.net developer)

    Practice Xpert Inc. 3.7company rating

    Software Engineer Job In Lansing, MI

    Founded in 2009 and headquartered in Ann Arbor, MI, TEKWISSEN™ provides a unique portfolio of innovative capabilities that seamlessly combines clients insights, strategy, design, software engineering and systems integration. Our tightly integrated offerings are tailored to each client's requirements and span the services spectrum from Application Development/Maintenance, testing, Technology Consulting & staffing. The company is primarily focused on information technology, engineering, healthcare, financial technology and contingent workforce solutions. It operates in seven business segments including Commercial, Professional & Technical, EMEA Commercial, and EMEA Professional & Technical. The company provides professional and technical expertise in the fields of Telecom, Education, Banking, Retail, e-commerce, Automotive, Life Science, Insurance, legal, healthcare, among others. It also offers outsourcing, consulting, recruitment, career transition, and vendor management services. We strongly believe: " If something cannot be measured, it cannot be managed. " TEKWISSEN™ measures all of these processes and applies corrective interventions to manage the quality process at its core. We are an Equal Employment Opportunity Employer M/F/V/D Recognitions: 2015 -America's Fastest Growing Company by Inc.com 2015- SPARK FastTrack Award from Ann Arbor SPARK 2015 -Honoree of Diversity Focused Company by Corp! Magazine 2014- America's Fastest Growing Company by Inc.com 2014- Michigan 50 Companies to Watch 2014 - DiSciTech Award in Technology by Corp! Magazine 2014- DiSciTech TECHNOLOGY Company of the year by Corp! Magazine 2014- SPARK FastTrack Award from Ann Arbor SPARK Specialties: Enterprise Solutions, Web Development, Data Warehousing, Systems Integration, IT Security, Storage Technologies, Development and Delivery, Business Intelligence, Telecommunications, Consulting and Planning, Network design, Implementation &Administration Job Description Skills Required: Object Oriented Programming, WCF, VB.Net, SOA, Visual Studio 2008, Enterprise Library, MSMQ, Security Fundamentals, SSIS, SSRS, ASP.NET, MVC, HTML, SQL Skills Preferred: Continuous integration Automated builds from TFS Experience Required: At least five years' experience with web development in ASP.Net and C# At least three years' experience with web development and an SQL backend At least five years of experience with object oriented programming concepts At least five years of experience as a lead developer or tech lead At least five years of experience leading code reviews, enforcing development standards, refining software development and build processes, and assisting with quality improvement activities related to software development. At least three years of experience with MVC 4 or higher framework with Razor At least three years of experience with SSIS and SSRS Experience Preferred: At least five years' experience with TFS At least two years' experience with MSMQ Additional Information: There is no direct public transportation to this location. Candidate must have their own vehicle. All prospective contractors will be required to pass background checks prior to the start date of this contract. Update: Updated number of years for each skills set and must have MVC 4 or higher with Razor. Qualifications Education Preferred: An undergraduate degree in a technical field such as mathematics, electrical engineering, computer science or information technology Additional Information Regards, Aravind ************ aravind@tekwissen(dot)com
    $62k-84k yearly est. 10d ago
  • Compiler Software Engineer

    Rocket Software 4.5company rating

    Software Engineer Job In Lansing, MI

    **It's fun to work in a company where people truly BELIEVE in what they're doing!** The Senior Software Engineer designs, develops, troubleshoots, debugs, and sets the direction for the design and implementation of software features/functionality/enhancements, correction of defects, and/or the creation of new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines software's compatibility with hardware and/or influences software's design in relation to hardware. **Position Reports to:** **Director** **, Software** **Engineering** **Job Overview:** The Compiler Software Engineer designs, develops, troubleshoots, debugs, and sets the direction for the design and implementation of software features/functionality/enhancements, correction of defects, and/or the creation of new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines software's compatibility with hardware and/or influences software's design in relation to hardware. **Essential Duties and Responsibilities** : + Review and provide feedback on designs. + Takes ownership of the design and development of features within their component. + Recognizes and practically solves for anti-patterns. + Good understanding of how his/her work aligns with high-level use cases and team deliverables. + Define (more than a feature, less than a product) a component that fits into an architecture. + Describe and defend design decisions for components owned by the team. + Optimize software design to leverage platform capabilities. + Acts as the technical subject matter expert for a product domain. + Quantify and communicate work estimates and risks to direct management + Handle multiple competing priorities with minimal help + Understand features as a whole and able to break down larger stories and features into tasks + Familiar with most of the technologies we focus on and what markets they target + Takes ownership of customer issues and effectively communicate with Support/SEs to resolve field questions/issues + Discuss with customers what larger concerns and problems they are trying to solve, over and above the immediate technical concerns + Willingness to teach and grow junior team members + Excellent listening skills + Effectively works within the team and across teams + Ensures all tasks are completed thoroughly and that any work done is tested, unit tested, documented, and ready for customers + Takes identified problems and concerns and create a plan to fix the problem and prevent it from occurring again + Follows through on all tasks + Reliably delivers expected work products and outcomes + Imparts a sense of urgency on junior team members **Required** **Qualifications:** + Mastery of data structures and algorithms. + Able to select data structures and algorithms to solve technical problems. + Able to write high-quality code rapidly. + Able to present a track record of solving problems of increasing complexity + Good understanding of trade-offs in solving problems that have variable levels of complexity. + Good understanding of trade-offs in solving problems that have variable levels of complexity. + Able to understand and extend a robust transpiler that converts legacy computer languages to modern languages + Willing to collaborate with other developers and stakeholders to understand specific legacy functionalities and their intended outcomes in the new system. + Able to analyze the source language's features, syntax, and semantics to ensure accurate and functional translation into TypeScript. + Proven experience in building compilers or transpilers, particularly for high-level programming languages. **Preferred Qualifications:** + Strong foundation in computer science with an emphasis on programming languages, compiler construction, and software architecture. + Technical understanding of TypeScript, OCaml or other languages with rich type systems and type inference + Experience with the legacy enterprise languages + Active participation in language implementation community, including contribution to open source projects **Education:** Bachelors/Masters degree in Computer Science or equivalent **Travel Requirements:** 0-10% \#LI-JC1 \#LI-Remote + Job Family Group: Engineering + Job Family: Software & Quality Assurance Engineering + Job Profile Name:Senior Software Engineer + Employee Type:Individual Contributor + Job Level: P4 (Advanced) The base salary range for this role is $124,556.33 - $155,695.33 /year. Exact compensation may vary based on skills, experience, and location. . **What Rocket Software can offer you in USA:** **Extensive paid time off programs (paid holidays, sick, and unlimited vacation time)** **Healthcare coverage options to fit you (and your family's) needs** **Retirement savings, with matching contributions by Rocket Software** **Life and disability coverage** **Leadership and skills training opportunities** **Two paid work days for off-site training** EOE M/F/Vet/Disability. Rocket Software Inc. is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. Rocket Software Inc. is also committed to compliance with all fair employment practices regarding citizenship and immigration status. Rocket is committed to working with and providing reasonable accommodation to individuals with physical and mental disabilities. If you need special assistance or an accommodation while seeking employment, please call: ************ or send an email to *************************. We will make a determination on your request for reasonable accommodation on a case-by-case basis. _It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability._ _If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!_ Thousands of companies around the world depend on Rocket to solve their most challenging business problems by helping them run their critical infrastructure, business processes, and data, as well as extending the value of these assets to take advantage of cloud and mobile computing, advanced analytics, and other future innovations. From the clothes we wear to the cars we drive, Rocket solutions power the back-end systems that thousands of brands interact with every day. At Rocket, software has always been about people-not just ones and zeroes. We're people solving problems for other people, and we strive to treat our customers, partners, and fellow Rocketeers with humanity. Founded in 1990, Rocket Software is headquartered in Waltham, Massachusetts with 31 offices around the world.
    $124.6k-155.7k yearly 33d ago
  • Senior Dotnet Developer

    System Soft Technologies 4.2company rating

    Software Engineer Job In Lansing, MI

    Looking for a .NET Developer, who excels at utilizing the ASP.NET MVC architecture and .NET Core technologies to design, develop, and maintain robust web applications, focusing on clean code, scalability, and performance optimization, while collaborating with cross-functional teams to deliver high-quality software solutions
    $91k-120k yearly est. 14d ago
  • 2025 Summer Intern - DPE Customer Onboarding Platform Software Engineering (PhD Students)

    General Motors 4.6company rating

    Software Engineer Job In Milford, MI

    **GM DOES NOT PROVIDE IMMIGRATION-RELATED SPONSORSHIP FOR THIS ROLE. DO NOT APPLY FOR THIS ROLE IF YOU WILL NEED GM IMMIGRATION SPONSORSHIP (e.g., H-1B, TN, STEM OPT, etc.) NOW OR IN THE FUTURE. ** **Work Arrangement** : **Hybrid:** This role is categorized as hybrid. This means the successful candidate is expected to report to Austin, TX a minimum of two times per week with possible additional days based on business needs. **The Team:** The Customer On/Off-Boarding (COB) team manages and supports an enterprise service layer platform that provides APIs to enroll and enable OnStar services on a customer's vehicle. COB platform is a Global platform that uses microservices and event-driven architecture to choreograph the end-to-end Onboarding and Offboarding Business Process managing vehicle pre-delivery, post-delivery and enrollment and vehicle activation of OnStar services. **What You'll Do:** Software Engineers on the Customer Onboarding platform team will be responsible for maintaining, delivering, and supporting backend microservices to support GM's Customer On/Off-Boarding process. For this role you will be expected to have progressive, demonstrated success in software development experience developing applications using a variety of tools, languages, frameworks, and technologies. **How You'll Make an Impact:** As part of the Customer Onboarding team, you will be developing and maintaining applications that play a crucial role in providing a seamless and delightful experience for GM customers during the purchase of their vehicle. These applications will enable customers to activate their OnStar Connected Services and fully experience the benefits of their Connected Vehicle and Digital OnStar services. Your work will contribute to enhancing customer satisfaction and ensuring a smooth transition into the GM ownership experience. **Required Qualifications: ** + Pursuit of a PhD degree in one of the following areas: Computer Science or related fields + Able to work fulltime, 40 hours per week + Software development experience in Java or another object-oriented language creating services (APIs, Event-Driven Architecture, Domain-Driven Design) + Deep understanding and extensive experience using Spring Boot, Oracle/Postgres, SQL and No-SQL DB, Kafka, RESTful API, Redis. + Demonstrated experience with test-driven development and test frameworks/technologies such as Cucumber, JUnit, Mockito + Experience with CI/CD process and with CI and CD pipelines leveraging technologies such as Azure DevOps, Jenkins, Maven, Gradle, Artifactory, SonarQube, Tycho + Excellent problem-solving and analytical skills, with the ability to troubleshoot complex technical issues. + Experience developing 12-factor microservice development patterns + Experience using Git version control systems doing rebases, merges, and handling merge conflicts + Excellent verbal and written communication skills and ability to effectively communicate and translate feedback, needs and solutions + Strong teamwork focus and the ability to foster collaboration within and across teams **What will give you a Competitive Edge (Preferred Qualifications):** + Experience in Kubernetes/Docker, Azure Cloud, Azure Event Hubs, Quartz, Pulsar, ArgoCD + Experience with Web development technologies such as Angular, React, HTML, JavaScript, CSS, Spring Boot/Spring MVC + Experience with metrics, monitoring and log aggregation technologies such as ElasticSearch, Prometheus, Grafana, and Kibana. + Familiarity with other Integration platforms such as Azure API Management + At least one prior internship experience in a related field. **Start dates for this internship role are May & June of 2025.** **Compensation:** + The salary range for this role is $9,400-$11,100 monthly, dependent upon class status and degree. + GM will provide a one-time lump sum taxable stipend payment to eligible students selected for the 2025 Student Program. **What you'll get from us (Benefits):** + Paid US GM Holidays + GM Family First Vehicle Discount Program + Result-based potential for growth within GM + Intern events to network with company leaders and peers **About GM** Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all. **Why Join Us** We aspire to be the most inclusive company in the world. We believe we all must make a choice every day - individually and collectively - to drive meaningful change through our words, our deeds and our culture. Our Work Appropriately philosophy supports our foundation of inclusion and provides employees the flexibility to work where they can have the greatest impact on achieving our goals, dependent on role needs. Every day, we want every employee, no matter their background, ethnicity, preferences, or location, to feel they belong to one General Motors team. **Diversity Information** General Motors is committed to being a workplace that is not only free of discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that workforce diversity creates an environment in which our employees can thrive and develop better products for our customers. We understand and embrace the variety through which people gain experiences whether through professional, personal, educational, or volunteer opportunities. GM is proud to be an equal opportunity employer. We encourage interested candidates to review the key responsibilities and qualifications and apply for any positions that match your skills and capabilities. **Equal Employment Opportunity Statements** GM is an equal opportunity employer and complies with all applicable federal, state, and local fair employment practices laws. GM is committed to providing a work environment free from unlawful discrimination and advancing equal employment opportunities for all qualified individuals. As part of this commitment, all practices and decisions relating to terms and conditions of employment, including, but not limited to, recruiting, hiring, training, promotion, discipline, compensation, benefits, and termination of employment are made without regard to an individual's protected characteristics. For purposes of this policy, "protected characteristics" include an individual's actual or perceived race, color, creed, religion, national origin, ancestry, citizenship status, age, sex or gender (including pregnancy, childbirth, lactation and related medical conditions), gender identity or gender expression, sexual orientation, weight, height, marital status, military service and veteran status, physical or mental disability, protected medical condition as defined by applicable state or local law, genetic information, or any other characteristic protected by applicable federal, state or local laws and ordinances. If you need a reasonable accommodation to assist with your job search or application for employment, email us at Careers.Accommodations@GM.com or call us at ************. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying. We are leading the change to make our world better, safer and more equitable for all through our actions and how we behave. Learn more about: **Our Company (************************************************** **Our Culture** **How we hire (************************************************ Our diverse team of employees bring their collective passion for engineering, technology and design to deliver on our vision of a world with Zero Crashes, Zero Emissions and Zero Congestion. We are looking for adventure-seekers and imaginative thought leaders to help us transform mobility. **Explore our global location** **s** The policy of General Motors is to extend opportunities to qualified applicants and employees on an equal basis regardless of an individual's age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity/expression or veteran status. Additionally, General Motors is committed to being an Equal Employment Opportunity Employer and offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us at Careers.Accommodations@GM.com .In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
    $9.4k-11.1k monthly 60d+ ago
  • Software Engineer (Customer Applications)

    Memryx

    Software Engineer Job In Ann Arbor, MI

    Who We Are MemryX, Inc. is an AI semiconductor startup company headquartered in Ann Arbor, Michigan, with branches in Taipei and Hsinchu, Taiwan. We develop highly scalable and innovative AI accelerator chips that offer high performance, low energy, and customer ease of implementation for embedded Edge AI vision-based applications and real-time data processing. Company has working HW & SW for customer sampling, with production designs in the pipeline, and a system architecture designed a future of neuromorphic computing. MemryX is backed by excellent VC funding and is currently in a stage of rapid growth. While our tech is one of a kind we would not be able to make these advancements without our team. Our collaborative culture is one of the keys to our success. Who You Are You are an open and honest communicator who values your team You are innovative, enjoy bringing new ideas to the table and are receptive to ideas and feedback from others You're passionate about advancing the state of the world through new technology You enjoy the ambiguity and pace of a startup environment The role MemryX is looking for an engineer to help with day to day customer issues, including writing and debugging C++/Python code, and attending meetings with customers to help integrate our SDK into their application. What You Will Be Doing: Working with customers to integrate MemryX software into their stack, sometimes simply advising and other times directly writing C++ or Python code for them. Writing our own end-to-end computer vision applications in C++ and Python to build up the MemryX software library. Identifying new SDK features that would assist users, and bringing these to the team to work together on their design and implementation. Work with company business leaders on demos to display at trade shows and conventions. Infrequently, this may include travel to said conventions. Sometimes choosing specs for and assembling PCs for running said demos. Interacting with the open-source community via our public GitHub pages and forums. What We Expect To See (education, years of experience, specific technical expertise, etc.): BS in Computer Science/Engineering + 2 years of experience Solid C++ and Python skills, especially C++ Moderate computer vision and neural network knowledge Experience working with customers Work Location: Ann Arbor, MI Hours: Full-time, Monday-Friday Reports To: Director of Engineering Employment Opportunity and Benefits of Employment: We are committed to creating and fostering a diverse and inclusive workplace environment for all of our employees. We are an equal opportunity employer. MemryX offers a generous benefits package including health, dental, vision, unlimited time off, and a 401k with matching.
    $64k-85k yearly est. 12d ago
  • Software Engineer III

    Rocket Software 4.5company rating

    Software Engineer Job In Lansing, MI

    **It's fun to work in a company where people truly BELIEVE in what they're doing!** The ChangeMan developer designs, develops, troubleshoots, debugs the ChangeMan ZMF product, primarily written in Assembler utilizing z/OS and associated components such as ISPF, REXX, VSAM, DB2 and CICS. Responsibilities will include both maintenance and development of new product features. **Position Reports to: Manager, Software Engineering** **Essential Duties and Responsibilities:** + Programming, conducting code reviews, and testing software as needed, ensuring quality of deliverables + Execute various forms of testing - unit, system, regression, integration, performance, volume + Work with support in diagnosing, reproducing, and resolving customer issues. + Acts as the technical subject matter expert for a product domain. + Quantify and communicate work estimates and risks to direct management + Handle multiple competing priorities with minimal direction + Understand features as a whole and able to break down larger stories and features into tasks + Ensures all tasks are completed thoroughly and that any work done is tested, unit tested, documented, and meets quality standards + Participate in internal projects and other work as directed **Required Qualifications:** + 5-10+ years of software engineering experience + Expert in Mainframe assembler programming + Knowledge of IBM z/OS internals, storage, and file systems (VSAM, zFS etc.) + Experience in Problem diagnosis, dump reading and debugging (with IPCS a plus) + z/OS utilities, JCL and REXX + Software vendor experience strongly preferred. **_Preferred Qualifications_** + DB2 experience + CICS experience + ChangeMan experience \#LI-Remote \#LI-JC1 + Job Family Group: Engineering + Job Family: Software & Quality Assurance Engineering + Job Profile Name:Software Engineer III + Employee Type: Individual Contributor + Job Level: P3 (Career) The base salary range for this role is $104,292.80 - $130,366.00 /year. Exact compensation may vary based on skills, experience, and location. . **What Rocket Software can offer you in USA:** **Extensive paid time off programs (paid holidays, sick, and unlimited vacation time)** **Healthcare coverage options to fit you (and your family's) needs** **Retirement savings, with matching contributions by Rocket Software** **Life and disability coverage** **Leadership and skills training opportunities** **Two paid work days for off-site training** EOE M/F/Vet/Disability. Rocket Software Inc. is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. Rocket Software Inc. is also committed to compliance with all fair employment practices regarding citizenship and immigration status. Rocket is committed to working with and providing reasonable accommodation to individuals with physical and mental disabilities. If you need special assistance or an accommodation while seeking employment, please call: ************ or send an email to *************************. We will make a determination on your request for reasonable accommodation on a case-by-case basis. _It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability._ _If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!_ Thousands of companies around the world depend on Rocket to solve their most challenging business problems by helping them run their critical infrastructure, business processes, and data, as well as extending the value of these assets to take advantage of cloud and mobile computing, advanced analytics, and other future innovations. From the clothes we wear to the cars we drive, Rocket solutions power the back-end systems that thousands of brands interact with every day. At Rocket, software has always been about people-not just ones and zeroes. We're people solving problems for other people, and we strive to treat our customers, partners, and fellow Rocketeers with humanity. Founded in 1990, Rocket Software is headquartered in Waltham, Massachusetts with 31 offices around the world.
    $104.3k-130.4k yearly 51d ago

Learn More About Software Engineer Jobs

How much does a Software Engineer earn in Meridian, MI?

The average software engineer in Meridian, MI earns between $57,000 and $96,000 annually. This compares to the national average software engineer range of $73,000 to $136,000.

Average Software Engineer Salary In Meridian, MI

$74,000

What are the biggest employers of Software Engineers in Meridian, MI?

The biggest employers of Software Engineers in Meridian, MI are:
  1. Meta
  2. Oracle
  3. Rocket Software
  4. Verint
  5. State Bar of Michigan
  6. Ford Motor
  7. Govcio
Job type you want
Full Time
Part Time
Internship
Temporary